1

Когда я набираю http://www.google.co.uk в строке URL, Firefox переписывает его как https://www.google.co.uk . Это проблема для меня, так как HTTPS заблокирован в моей сети в целях фильтрации контента.

Еще несколько дней назад такого не было, но во время некоторых экспериментов я, кажется, посещал HTTPS-версию сайта один или два раза, а также какое-то время устанавливал аддон HTTPS Everywhere . Теперь, что бы я ни делал, Firefox перенаправляет туда. Иногда это не так; иногда я загружаю браузер, и HTTP-версия загружается нормально, но в следующий раз он странным образом снова пытается HTTPS, и ничто не может его сдвинуть, пока несколько сеансов не перезапустятся позже. Я не понимаю, почему он время от времени использует HTTP и HTTPS.

Я использую Firefox 23.0 и Ubuntu 12.04.

Я уже пробовал несколько вещей:

  1. Настройка browser.urlbar.autoFill false , browser.urlbar.autoFill.typed false , browser.formfill.saveHttpsForms false
  2. Очистить все от истории
  3. Сброс Firefox и использование безопасного режима
  4. Удаление всех данных профиля в папке .mozilla и создание нового профиля
  5. Полная очистка Firefox, удаление .mozilla , /etc/firefox и переустановка

Как я могу это исправить, чтобы Firefox просто загружал Google в не-HTTPS?

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

Даже когда я пытаюсь nosslsearch.google.com меня перенаправляют на версию HTTPS!

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

РЕДАКТИРОВАТЬ: я должен также упомянуть, что я не вошел в любой аккаунт Google.

3 ответа3

2

Используя Fiddler, я заметил, что отправка HTTP-запросов в Google всегда будет возвращать те 302, которые вы упомянули, перенаправляя меня на URL-адрес HTTPS, если строка заголовка пользовательского агента Firefox включена в заголовок запроса. Это моя текущая строка агента пользователя, использующая Firefox 24 в Windows 7 x64:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0

Поэтому для меня простым решением было начать использовать надстройку User Agent Quick Switch для Firefox. Я изменил строку моего пользовательского агента следующим образом - просто удалил Firefox/24.0 в конце:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101

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

0

Если вы вошли в Google с учетной записью пользователя Google, Google будет обслуживать все в https, поэтому убедитесь, что вы вышли из всех учетных записей Google.

0

Это поведение определяется с сервера. Если вы просмотрите запрос, вы обнаружите, что мы запрашиваем http://wwww.google.co.in, но в ответ возвращается https://www.google.co.in с кодом состояния 302. Это означает, что сервер перенаправляет запрос http на https

Вот что я наблюдал в консоли разработчика Firefox.

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