Заставить Chrome открывать URL-адреса как URL-адреса вместо поиска
У меня работает локальный сервер Apache, который определяется через /etc/hosts
как "апач". Поэтому я часто открываю страницы вроде:
http://apache/website/
Обычно это работает нормально. Однако, поскольку я использую более свежий браузер Chrome, в нечетные моменты браузер решает, что набираемый мной URL-адрес не является URL-адресом, а фактически является поиском, поэтому он загружает поисковую систему по умолчанию и пытается найти этот URL-адрес. Это часто, но не всегда, показывает ссылку под адресной строкой, которая говорит Did you mean to go to http://apache/website?
, Это приятно, но очень раздражает необходимость кликать здесь, вместо того чтобы идти туда напрямую. Что заставляет Chrome вести себя таким образом? Можно это исправить?
9 ответов
У меня была та же проблема, и я обнаружил, что ввод / в конце всегда будет обрабатывать его как URL вместо ключевого слова.
Например, в моем случае:
local.dev/ben is treated as search
но
local.dev/ben/ its working fine
Вы можете неявно сделать это, создав новую поисковую систему с URL-адресом http://%s
и ключевое слово null
, Затем установите это как поисковую систему по умолчанию.
Чтобы попасть на страницу поисковых систем в Chrome:
- открыто
Settings
панель. - Нажмите
Manage search engines...
кнопка подSearch
заголовок. Search Engines
Панель состоит из двух разделов:Default search engines
а такжеOther search engines
- В нижней части
Other search engines
В разделе вы увидите форму, которую мы будем использовать для добавления новой поисковой системы.
Меня это тоже раздражало. Я недавно узнал, что вызвало это. Попробуйте отключить "Использование веб-службы для устранения ошибок навигации".
Если вы знаете порт, который вы используете, вы можете указать его вручную, как
URL: 80 / index.html
вместо
URL / index.html
В первом случае он не будет считаться поисковым запросом.
Вот как отключить возможность поиска в адресной строке (омнибоксе) Google Chrome:
- Откройте Google Chrome.
- Тип
chrome://flags
в адресной строке и нажмите Enter. - Выделите кнопку Включить поиск в омнибоксе.
- Выберите Отключено.
У меня была такая же проблема с Chrome на моем телефоне Android. Я решил, что это похоже на предложение @Rik.
Для мобильного Chrome:
- Зайдите в Настройки -> Конфиденциальность
- Снимите флажок Навигация по ошибкам
Мне пришлось добавить google.co.in со строкой поиска: http://google.com/search?q=%s чтобы обеспечить как поиск Google, так и поиск по URL.
Теперь, если я хочу просмотреть URL, я могу просто добавить ' http: // что угодно' и выбрать, хочу ли я выполнять навигацию или поиск по URL.
Кажется, ответ @iglvzx больше не работает в 40-й версии Chrome. Похоже, что Null больше не является допустимой записью. Я должен был импровизировать, как указано выше, чтобы это работало.
Это действительно раздражает, chrome каждый раз обрезает протокол и каждый раз предлагает в виде file://. Попробуйте добавить правильный URL в закладки. Тогда Chrome покажет на первом месте правильный адрес (помеченный звездочкой).