仮想ホストが機能しているかどうかをローカルでテストしようとしています。 ApacheからWebページを要求する代わりにブラウザにServerNameを入力すると、chromiumがインターネットにアクセスして、仮想ホストに対応するWebサイトを検索します。ブラウザに入力した内容がインターネットからではなくApacheから要求されていることを確認するにはどうすればよいですか?
Google Chrome/Chromiumの場合、これは基本的に 拒否された機能要求 です。この場合、ブラウザは次のように動作します。
この場合にChromeが機能するように設計された方法は、ユーザーが潜在的なイントラネットホスト名であるものを入力すると、ChromeがバックグラウンドHTTPHEADリクエストを実行することです。そのホスト名に送信し、有効な応答を受け取ると、検索結果ページの上部に情報バーが表示され、「
http://<hostname>/
に移動するつもりでしたか?」と尋ねられます。ユーザーがそのリンクをクリックすると、現在このホスト名に移動するだけでなく、将来、そのホスト名を記憶して、再度検索しないようにします。同様に、そのホストへのその他の入力されたナビゲーション((2)で提案されている「hostname /」など)を実行すると、Chromeはそのホストを再度検索しなくなります。
firstの試行で直接ページに移動する唯一の方法は、検索を無効にすることです。
または、回避策を使用します。
http://foo
またはfoo/
またはfoo:80
などと入力します。.
を含むホスト名を使用します:foo.bar