Имел ошибки веб-сервера "бесконечного перенаправления", думал, что это были разрешения или Apache, но это была настройка плагина WordPress - PullRequest
0 голосов
/ 27 сентября 2018

Несмотря ни на что, я продолжаю получать «ERR_TOO_MANY_REDIRECTS».Есть ли «правильный» способ перенаправить все http-запросы на https?(кроме пяти перечисленных ниже ...)

У меня есть это:

<VirtualHost *:80>
ServerName example.com
Redirect permanent / https://example.com/
</VirtualHost>

Я также попробовал четыре лучших ответа в этой статье: перенаправление http на https apache .Ничто не работает, все бесконечные перенаправления.

Ответы [ 2 ]

0 голосов
/ 10 октября 2018

Моей проблемой был плагин WordPress ...

Решение: Установите для параметра «Force SSL» для платного членства Pro Stripe Gateway значение «Нет»

Соображения, которые привели меня сюда: 1. КАЖДЫЙПредложение для конфигов работает, мои файлы конфигурации работают почти на 100 сайтах, которыми я управляю.2. У меня есть почти идентичный WP сайт, и он работает.3. Я начал повторно активировать плагины один за другим.

Обнаруженная проблема:

При первой активации Paid Memberships Pro обнаруживает http или https, а затем постоянно отключает настройку «Force SSL» наhttps сайт.На моем рабочем сайте это случилось, так что никаких проблем.На моем сломанном сайте был установлен PMP на http, затем я получил сертификат SSL позже.SSL (Да через JavaScript) создал непрерывный цикл перенаправления.Отключение «принудительного SSL» помогло.

Мораль моей истории: при использовании WP отключайте плагины перед тем, как обращаться за помощью.

0 голосов
/ 06 октября 2018

Пожалуйста, попробуйте следующее:

RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{HTTP_HOST}/$1 [NC,R=301,L]

Как говорили другие, если вы поделитесь своим файлом конфигурации, вам будет проще ответить.Возможно, какой-то конфиг вызывает цикл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...