web-dev-qa-db-ja.com

Windows7マシンでローカルホストが認識されない

Windows7マシンにIISがインストールされています。

しかし、ローカルホストを参照しようとすると、404が表示されます。

Netstatを入れてみましたが、

 Proto  Local Address          Foreign Address        State 
 TCP    127.0.0.1:80           ABCHOME:49466        TIME_WAIT
 TCP    127.0.0.1:80           ABCHOME:49468        TIME_WAIT

ABCHOMEはコンピューター名です。その外国のアドレスが何であるかを見つける方法と、ポート80のリッスンを停止するにはどうすればよいですか?

IISをアンインストールして再インストールしようとしましたが、うまくいきませんでした。

ご協力いただきありがとうございます。

編集:ホストファイル127.0.0.1localhostにすでに次のエントリがあります

5
Tippu

(応答がまったくないのではなく)404エラーが発生するという事実は、コンピューターでWebサーバーが実行されていることを意味します。おそらく完全なものではありませんが、少なくともHTTPのルールに従っているものです。

Skypeは一般的な犯罪者ですが、他の犯罪者もいる可能性があります。

どのプログラムがリッスンしているかを確認するには、次のように入力します

netstat -nab

動作させるには、管理者権限でcmdを実行している必要があります。

4
tylerl

さて、コマンドプロンプトを開いて、ping localhostと入力すると、応答がありますか?

はいの場合、新しいIIS Webサイトで使用していないホストヘッダーが必要ないことを確認しましたか?(Webサイトを右クリックして[バインディングを編集])。

また、コマンドiisstartを実行して、Webサイトが実際に実行されていることを確認します。

最後に、IISでWebサイトを参照できますか?

1
boburob