3

( 注 プレフィックスは http: を意味します)

Windows 2003 IIS6 のポート 8080 で新しい Web サイトをセットアップしています。

c:\TestNet に物理ファイルをセットアップし、iusr_ アクセスを許可しました。IIS コンソール内では、右側のペインにファイルが表示されるので、パスが正しいことがわかります。

prefix//localhost:8080 または prefix//192.168.xxx.yyy を表示すると、デフォルトの (正しい) Web ページにアクセスできます。

ただし、ユーザーに IP アドレスとポート (プレフィックス //192.168.xxx.yyy) を入力してほしくありません。代わりに、prefix//TestNet.lab と入力して、Web サイトに送信する必要があります。

iis コンソール (TestNet...> プロパティ...> Web サイト (タブ)... 進むボタン) を使用してホスト ヘッダーをセットアップしました。ホスト ヘッダーは TestNet.Lab、ポートは 8080、IP アドレスはデフォルトに設定されています。

Internet Explorer で prefix//TestNet.lab と入力すると、ページが見つからないという 404 が返されます。

何が間違っているのかわかりません。理想的には、私たちのオフィスのユーザーがこの Web サイトにアクセスすることを望んでいます。助けてください

よろしく

ブラウザが 404 を返すのはなぜですか?

4

3 に答える 3

2

ネットワーク DNS サーバー (またはクライアントのローカル ホスト ファイル) はtestnet.lab、サーバーの IP アドレスに解決されるように構成されていますか? IIS でホスト ヘッダー構成を設定するだけでは十分ではありません。

そのドメインを IP アドレスにマップするように DNS サーバーを構成すると、IP の問題は解決しますが、ブラウザーが要求するデフォルトのポートは、HTTP プロトコルに対して常に 80 です。プロキシ/NAT/リクエストをカスタムポートに適切にリダイレクトするようなものがない限り、:8080.

于 2010-08-19T14:01:16.623 に答える
0

ポート 80 で Web サーバーを実行してみてください。

于 2010-08-19T14:04:02.417 に答える
0

404 を取得しているため、サーバーに正しく接続していますが、間違った Web サイトに接続しています。サイトがある場所であるため、アドレスに :8080 を含める必要があります。デフォルトでは、接続はポート 8080 ではなくポート 80 に対して行われるため、URL でポートを指定する必要があります。

于 2010-08-19T14:05:55.160 に答える