web-dev-qa-db-ja.com

検索するのではなく、ChromeにURLをURLとして開かせる

私はローカルのApacheサーバを動かしています。これは/etc/hostsを通して "Apache"として定義されています。だから私はしばしば以下のようなページを開きます。

http://Apache/website/

通常はこれでうまくいきます。しかし、最近のChromeブラウザを使用しているので、奇妙な瞬間に、ブラウザは入力したURLがURLではなく実際には検索であると判断し、デフォルトの検索エンジンをロードしてこのURLを見つけようとします。常にではありませんが、アドレスバーの下にDid you mean to go to http://Apache/website?というリンクが表示されることがよくあります。それはいいことですが、直接そこに行くのではなくここをクリックしなければならないことは非常に厄介です。 Chromeがこのように動作する理由は何ですか?これを修正できますか?

77
user95156

私は同じ問題を抱えていました、そして、私は最後に/をタイプすることはキーワードの代わりにURLとしていつもそれを扱うだろうということがわかりました。

例えば私の場合:

local.dev/ben is treated as search

しかし

local.dev/ben/ its working fine
56
chifliiiii

暗黙的にこれを行うには、http://%sというURLとnullというキーワードで新しい検索エンジンを作成します。次に、これをデフォルトの検索エンジンとして設定します。

Chromeで検索エンジンのページに行くには:

  • Settingsパネルを開きます。
  • Searchの見出しの下にあるManage search engines...ボタンをクリックします。
  • Search Enginesペインには2つのセクションがあります:Default search enginesOther search engines
  • Other search enginesセクションの下部に、新しい検索エンジンを追加するために使用するフォームが表示されます。

Search Engines

33
iglvzx

私もこれに悩まされました。私は最近それが原因であることを知りました。 「ナビゲーションエラーの解決に役立つWebサービスを使用する」を無効にしてみてください。

14
Rik

最新のクロム設定 - 詳細設定

enter image description here

2
Mohamed Alikhan

使用しているポートがわかっている場合は、次のように手動で指定できます。

url:80/index.html

の代わりに

url/index.html

前者の場合、検索リクエストとして扱われません

2
Masadow

Google Chromeのアドレスバー(アドレスバー)から検索する機能を無効にする方法は次のとおりです。

  1. Google Chromeを開きます。
  2. アドレスバーにchrome://flagsと入力してEnterキーを押します。
  3. Omniboxで検索ボタンを有効にするまでスクロールします。
  4. 無効無効を選択します。
1
mohammed

私のAndroid携帯電話のChromeでも同じ問題がありました。 @Rikの提案と同じように解決しました。

モバイルChromeの場合:

  1. 設定 - >プライバシーに移動します。
  2. チェックを外すナビゲーションエラーの提案
0
nkatsar

それは本当に厄介です、クロムはいつもプロトコルを遮断し、毎回file://として示唆しています。ブックマークに正しいURLを追加してみてください。するとChromeは最初の場所に正しいアドレスを表示します(星印)。

chrome omnibox

0
Axis

Google.co.inに検索文字列を追加する必要がありました。 http://google.com/search?q=%s 両方のGoogleを取得するには検索とURL検索が機能しています。

URLを閲覧したい場合は、 ' http:// whatever 'を追加して、URLナビゲーションまたは検索のどちらを実行するかを選択できます。

@ iglvzxの回答はChromeのバージョン40では機能しなくなりました。 Nullはもう有効なエントリではないようです。私はこれを機能させるために上記のように即興しなければならなかった。

0
noob Mama