1

Введите xkcd.com в строке адреса, нажмите return -> https://xkcd.com .

Но если я вместо этого http://xkcd.com , он не изменится на HTTPS.

Я проверил оба URL, и они не используют заголовки HSTS. Я не использую HTTPS Везде. (И в любом случае, я бы не ожидал, что это будет так легко обойти). У меня нет сайта HTTPS, на котором есть закладка - на самом деле у меня есть закладка HTTP URL.

Iceweasel (Firefox-ish) 16.0.2. (Я думаю, что мои обновления, вероятно, слегка облажались).

Как это работает? Другие браузеры тоже это делают?

2 ответа2

3

В соответствии с После обновления до 14.0.1 Firefox будет заставлять https на веб-сайтах.Как мне исправить?, это связано с автозаполнением:

это из-за автозаполнения. Есть ли способ исправить это, не отключая эту функцию?

До сих пор я не читал ни о каких способах изменить способ выбора URL автозаполнения в истории.

Если вы отключите urlbar.autofill, то Firefox 14 будет вести себя как Firefox 13: (1) выпадающий список совпадений из ваших закладок и истории появится под адресной строкой, и (2) если вы не выберете совпадение из списка, но вместо этого нажмите Enter, Firefox загрузит http:// + то, что вы ввели (или, если вы ввели отдельные слова, он запустит поиск).

Если вы ранее посещали HTTPS-версию страницы, вы увидите это, набрав "xkcd" в адресной строке:

Нажав Enter на этом этапе, вы попадете на https://xkcd.com , точно так же, как вы испытываете.

Вы также можете выделить https://xkcd.com в выпадающем списке и нажать Del. URL будет удален и в следующий раз попадет на версию HTTP.

0

Автозаполнение напоминает предыдущее использование URL-адреса https в вашей истории. Чтобы избежать такого поведения только для этого URL-адреса, удалите его из истории, но если вы хотите избежать этого для всех URL-адресов, установите для логического префикса browser.urlbar.autoFill значение false на странице about:config.

http://kb.mozillazine.org/about:config

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