web-dev-qa-db-ja.com

Apacheサーバーでホストを検索する方法は?

仮想ホストが機能しているかどうかをローカルでテストしようとしています。 ApacheからWebページを要求する代わりにブラウザにServerNameを入力すると、chromiumがインターネットにアクセスして、仮想ホストに対応するWebサイトを検索します。ブラウザに入力した内容がインターネットからではなくApacheから要求されていることを確認するにはどうすればよいですか?

2
enu

Google Chrome/Chromiumの場合、これは基本的に 拒否された機能要求 です。この場合、ブラウザは次のように動作します。

この場合にChromeが機能するように設計された方法は、ユーザーが潜在的なイントラネットホスト名であるものを入力すると、ChromeがバックグラウンドHTTPHEADリクエストを実行することです。そのホスト名に送信し、有効な応答を受け取ると、検索結果ページの上部に情報バーが表示され、「http://<hostname>/に移動するつもりでしたか?」と尋ねられます。ユーザーがそのリンクをクリックすると、現在このホスト名に移動するだけでなく、将来、そのホスト名を記憶して、再度検索しないようにします。同様に、そのホストへのその他の入力されたナビゲーション((2)で提案されている「hostname /」など)を実行すると、Chromeはそのホストを再度検索しなくなります。

firstの試行で直接ページに移動する唯一の方法は、検索を無効にすることです。

または、回避策を使用します。

  • http://fooまたはfoo/またはfoo:80などと入力します。
  • Firefoxに切り替えます。Firefoxは、その機能リクエストのコメントによると、望ましい動作をします。
  • .を含むホスト名を使用します:foo.bar
3
muru