8

Он добавляет его на мой сайт, но не добавляет, например, на google.org. DNS-записи моего сайта выглядят следующим образом:

Host Name | IP Address/Url | Record Type   | TTL
@         | <server ip>    | A (Address)   | 1800
www       | @              | CNAME (Alias) | 1800

Я могу решить указать субдомен www на другой сервер (даже если это не рекомендуется), почему chrome считает, что можно автоматически добавлять субдомен www? Анализирует ли он записи DNS перед принятием решения о добавлении префикса?

Изменить: Интересно, что если я перейду на www.google.org, то в следующий раз, когда я попытаюсь попасть на google.org, chrome автоматически добавляет префикс, даже если раньше этого не делал. Странное и недетерминированное поведение на мой взгляд.

Edit2: как указал другой пользователь, это может быть проблема, вызванная настройками -> Показать дополнительные настройки -> снять отметку. Использовать службу прогнозирования, чтобы помочь выполнять поиск и URL-адреса, введенные в адресной строке или в поле поиска в панели запуска приложения .

Как воспроизвести (используя сайт моего факультета):

  1. Введите ace.tuiasi.ro в Google Chrome. Он должен перейти к www.ace.tuiasi.ro и он работает

  2. Теперь введите ace.tuiasi.ro в Mozilla Firefox. Он переходит на ace.tuiasi.ro и не работает (потому что у них неверная конфигурация DNS и только поддомен www. Указывает на фактический ip сервера).

Обратите внимание: поскольку это может быть связано с их механизмом предложения, оно может не воспроизводиться в вашем случае.

Edit3: Ok, так что я заметил, что мне нужно набрать префикс http:// чтобы обойти подсистему подсказок Chrome по сравнению с Firefox, где я могу набирать его без префикса. Я думаю, что это заставило меня думать, что это происходит каждый раз, когда это не так. Я закрою вопрос как решенный.

2 ответа2

5

Итак, я заметил, что мне нужно ввести префикс http:// чтобы я мог обойти подсистему подсчета Chrome по сравнению с Firefox, где я могу набирать его без префикса. Я думаю, что это заставило меня думать, что это происходит каждый раз, когда на самом деле это не так, это была только моя история, которая появилась как предложение, и я использовал www . вариант в прошлом.

Я закрою вопрос как решенный.

3

У меня была такая же проблема, когда я пытался перейти на внутреннюю веб-страницу, которая недоступна для публичного интернета. Отключение службы прогнозирования не привело к тому, что "www" переставал добавляться к строке домена. Ввод http://... и https//... также не помог.

В моем случае все работало нормально в режиме инкогнито.

Только после того, как я очистил данные cookie, он снова начал работать.

  • Настройки> Дополнительно> Конфиденциальность> «Очистить данные просмотра ...»
  • Отметьте "Файлы cookie и другие данные сайта и плагина" (другие флажки не нужны)
  • Нажмите "Очистить данные просмотра"

Я предполагаю, что если у вас есть плагин для браузера, который позволяет редактировать куки-файлы, вы можете просто удалить куки-файлы для этого сайта, прежде чем пытаться выполнить описанное выше, если вы не хотите стереть ВСЕ данные куки-файлов вашего браузера и выйти из всего. В моем случае это была относительно новая установка браузера, поэтому я не возражал против ее использования.

Чтобы выяснить, как это отвечает на вопрос OP, данные cookie/ сайта могут влиять на способ разрешения ваших URL, поэтому, если принятый ответ не объясняет этого, это может произойти.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .