0

マシンにWebサーバーが実際にインストールされておらず、ユーザーがマシンのIPアドレスまたはFQDNをWebブラウザーに入力すると、ユーザーはWebブラウザーから本物の「サーバーに接続できません」というメッセージを受け取ります。

ただし、Apache Webサーバーをインストールした後、直接IPアドレスとFQDN(つまり、archimedes.example.com)にデフォルトの「Itworks!」が表示されるようになりました。ページ。これらの場所(IPおよびFQDN)にサーバーがないかのようにサーバーを動作させるにはどうすればよいですか?

404エラーは、Webサーバーが使用可能であることを明確にするため、適格ではないことに注意してください。

そもそもこれは可能ですか?

これの目標は、このサーバー上にあると本当に想定されている通常のWebサイト(本物のWebサイト.comなど)が認識されるようにすることです。Webサイトに実際に接続されていない他のすべての「デフォルト」アドレス(IPアドレスとFQDN)は、そもそもWebサーバーがないかのように機能する必要があります。

4

1 に答える 1

1

いいえ、できません。ブラウザがリクエストに使用したホスト名を取得するには、ブラウザが最初に正常に接続してリクエストで送信する必要があるためです。その時までに、あなたは本当に接続を拒否することはできません。最善の方法は、それらを閉じることです。これは、接続リセットエラーとして表示されます。

于 2012-10-11T02:48:28.033 に答える