Я получаю много странных ошибок на сайтах, связанных с HTTPS. Эти сайты прекрасно работают в FF и IE, но не загружаются в Chrome. Похоже, что, хотя я запрашиваю незащищенный URL (http), Google Chrome добавляет дополнительный заголовок HTTPS:1
к запросу.
Это приводит к тому, что некоторые серверы, возможно, те, которые используют разгрузку SSL и предоставляют общий хостинг, отвечают с ошибкой, поскольку на сервере нет SSL.
Меня не перенаправляют на защищенную страницу (HTTPS), скорее все внутренние URL-адреса в источнике редактируются в https.
Я проверил соединение с Fiddler. Этот анализ не выполняется на моем компьютере, и единственное отличие - это HTTPS:1
заголовок.
Я создал простую страницу PHP, которая печатает переменную $_SERVER
. Когда я обращаюсь к нему с помощью Chrome, я вижу: [HTTP_HTTPS] => 1
. Я не могу видеть это с FireFox.
Я попытался очистить все данные, отключить Chrome из своей учетной записи Google, а также удалить и установить Chrome с нуля.
У кого-нибудь есть идеи по этому поводу? Это сводит меня с ума.