Firefox говорит «сервер не найден», потому что он добавляет WWW. Как мне это остановить?

9

Это очень расстраивает.

Я обращался к servername.local в Firefox. Это его URL. Нет www.

Некоторое время servername.local перестала быть доступной, и я получил сообщение об ошибке: «Сервер не найден». Справедливо.

Однако Firefox не просто попробовал servername.local , но и www.servername.local . «Сервер не найден» снова.

Проблема в том, что теперь, когда servername.local снова запущен и работает (я могу получить его с помощью других браузеров и по IP-адресу), Firefox всегда пытается найти www.servername.local , независимо от того, введу ли я правильный не WWW URL или использовать закладку.

Я очистил кеш, я очистил историю. Без изменений. Я очистил кэш DNS, это тоже не помогло.

Какие-либо предложения?

Джон Хорнер
источник
1
«Это его URL». На самом деле, нет, «servername.local» - это адрес сервера, но не URL-адрес.
Николас Барбулеско

Ответы:

14

Firefox использует доменное предположение. Это опция, которая автоматически вставит www или .com, так что вам не нужно.

Но вы не хотите этого www., И есть способ отключить его. Опция отключения доменного предположения также требует отключения поиска по ключевым словам, чтобы изменения вступили в силу.

Изменение поиска по ключевому слову:

  1. Введите about: config в адресной строке и нажмите Enter. Вы получите сообщение «Это может привести к аннулированию гарантии». Нажмите «Я буду осторожен, я обещаю». кнопка.

aboutconfig

  1. Введите Keyword.enabled в поле поиска и дважды щелкните по параметру keyword.enabled, чтобы установить значение false.

aboutconfig1

Об этом позаботилась часть поиска по ключевым словам. Теперь отключить отгадывание домена.

В поле поиска введите fixup и дважды щелкните на browser.fixup.alternate.enabled, чтобы перейти к значению false.

Все сделано, не более WWW или .com.

исправить

Больше узнать здесь: поддержка Mozilla

Карл Б
источник
5

От http://support.mozilla.org/en-US/questions/714016 и http://support.mozilla.org/en-US/questions/932632 :

  1. В FireFox перейдите по адресу: config (это специальная страница конфигурации вручную, которую имеют все браузеры на основе Mozilla; будьте осторожны, так как вы можете многое сделать!)
  2. В поле Фильтр введите fixup и нажмите Enter (это скроет все элементы конфигурации, кроме тех, которые соответствуют этому термину)
  3. Нажмите на элемент browser.fixup.alternate.enabled; вы увидите, что он изменится с Default на User Set и с True на False.
  4. Выполнено!

Вы также можете проверить это:

browser.fixup.alternate.prefix - (www.)

browser.fixup.alternate.suffix - (.com)

Я получил смешанные ответы при проверке этих. Некоторые люди сообщают, что это работает, а некоторые нет. Очевидно, они добавляются только в том случае, если URL недоступен.

Сато
источник
2

Включить явно http://в адрес.

Николас Барбулеско
источник