web-dev-qa-db-ja.com

ウェブサイトのホスト名を追加します-wwwプレフィックスを含める必要がありますか?

IISに新しいWebサイトを追加する場合、[バインド]セクションにはホスト名が必要であり、例を次のように示します。

例:www.contoso.comまたはmarketing.contoso.com

enter image description here

zuggler.comのWebサイトを作成する場合、いつwwwプレフィックスを含める必要がありますか?

ほとんどの場合、web.configファイルを使用してzuggler.comリクエストをwww.zugger.comにリダイレクトすることに注意してください。

Webサイトを作成するときに[ホスト名]ボックスにwwwプレフィックスを含めると、違いはありますか?

3
Jonathan Wood

基本的に、ここでホスト名を指定する必要はありませんが、指定する場合、クライアントはそのホスト名を使用する必要があります。 zuggler.comからwww.zuggler.comにリダイレクトする場合ホスト名を追加したい場合は、ホスト名を入力するだけです。リダイレクトせずに両方を入力できるようにする場合は、以下のように2つのバインディングを追加する必要があります。

から TechNet

単一のIPアドレスを使用する1台のコンピューターに、ドメイン名とも呼ばれる1つ以上のホスト名を割り当てる場合は、ホスト名を入力します。ホスト名を指定する場合、クライアントはWebサイトにアクセスするためにIPアドレスの代わりにホスト名を使用する必要があります。

このWebサイトがインターネット上で利用可能な場合は、ユーザーがブラウザ(www.contoso.comなど)に入力するので、Webサイトのドメイン名を入力します。 Webサイトにwww.contoso.comやcontoso.comなどの複数のドメイン名がある場合は、ホスト名ごとに個別のバインディングを作成する必要があります。

Webサイトがイントラネットで利用できる場合、ユーザーがブラウザにサーバー名を入力する場合は、ホスト名を指定する必要はありません(例: http:// server_name )。ただし、環境内のDNSサーバーがこのWebサーバーの他の名前を格納するように構成されている場合は、ホスト名ごとに個別のバインディングを作成して、ユーザーがDNSサーバーによって格納されている他の名前を使用できるようにすることができます。

2
pcdev

Wwwでバインディングを追加します。ホスト名、デフォルトでは、私は常に何らかの理由でそれを行います。

1)後でSSL証明書を追加する場合は、ホスト名と一致する必要があります。 www。ワイルドカードSSL証明書を購入しない限り、そこで使用される可能性があります。

2)HTTP/1.1 RFC以降( https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html )では、ブラウザーは常にHostヘッダーをリモートサーバーに送信します。したがって、IISのWebサイトは、ホスト名バインディングフォールバックなしで、誰かが直接IPを使用する場合、またはIISでホストされているWebサイトが1つだけの場合にのみ使用されます(ただし、ポイント1を破ります)

したがって、wwwを使用できます。バインドし、バインドせずに1つを残して、その1つにリダイレクトします。

1
yagmoth555