電子書籍の厳選無料作品が豊富!

windowsサーバーでも、Linuxのhtaccessのように、URLのwwwあり・なしの統一はできるのでしょうか?
iisを使用しています。また、複数のサイトを運営しています。
サーバーに関して初心者のため、他に情報が必要でしたら教えてください。

A 回答 (2件)

http://aaa.com というアドレスを
http://www.aaa.com のwwwがついているアドレスを
> 表示したいのです。

http://aaa.com でアクセスしてきたら、http://www.aaa.com にリダイレクトしたいわけですね。
それでしたら、IIS 6.0の場合は
[インターネット インフォメーション サービス (IIS) マネージャ]を開き、
[インターネット インフォメーション サービス]
 ホスト名 (ローカル コンピュータ)
  [Web サイト] 右クリック-[新規作成]-[Web サイト]
で[次へ]、aaa [次へ]、
[IP アドレスとポートの設定]の画面で[この Web サイトのホスト ヘッダー]の欄に aaa.com、ディレクトリは適当に選んでとりあえず作成

Web サイトのフォルダに aaa ができているので、右クリック-[プロパティ]
[ホームディレクトリ]タブで[URL へのリダイレクト]、[リダイレクト先に] http://www.aaa.com を設定し、チェックボックス三つともオンに設定して OK

これで、http://www.aaa.com が正常に表示される状態であれば、 http://aaa.com へ接続するとリダイレクトされますよ。
DNS の名前解決の設定をお忘れなく。
    • good
    • 0
この回答へのお礼

ありがとうございます。
こんな設定があったのですね。
大変助かりました。
早速やってみます。
ありがとうございました。

お礼日時:2008/06/05 04:46

質問の意図がわかりかねるのですが・・・


www とは認証のことですか?
仮想ドメインのことですか?
「wwwあり・なしの統一」とは、具体的に言ったら何でしょう?
複数のドメインを1台のサーバで運用するという意味ですか?

この回答への補足

質問がわかりづらく、すみません。
「wwwあり・なしの統一」とは、例えば、
http://aaa.com というアドレスを
http://www.aaa.com のwwwがついているアドレスを
表示したいのです。
htaccessだと、
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(aaa.com)(:80)? [NC]
RewriteRule ^(.*) http://www.aaa.com/$1 [R=301,L]
と書くと思います。
これをwindowsサーバー、iisで出来ないでしょうか?

補足日時:2008/06/04 05:33
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!