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にすでに次のエントリがあります
(応答がまったくないのではなく)404エラーが発生するという事実は、コンピューターでWebサーバーが実行されていることを意味します。おそらく完全なものではありませんが、少なくともHTTPのルールに従っているものです。
Skypeは一般的な犯罪者ですが、他の犯罪者もいる可能性があります。
どのプログラムがリッスンしているかを確認するには、次のように入力します
netstat -nab
動作させるには、管理者権限でcmd
を実行している必要があります。
さて、コマンドプロンプトを開いて、ping localhostと入力すると、応答がありますか?
はいの場合、新しいIIS Webサイトで使用していないホストヘッダーが必要ないことを確認しましたか?(Webサイトを右クリックして[バインディングを編集])。
また、コマンドiisstartを実行して、Webサイトが実際に実行されていることを確認します。
最後に、IISでWebサイトを参照できますか?