Слишком много перенаправлений при использовании "www" -URL (перенаправление https активировано) - PullRequest
0 голосов
/ 22 апреля 2019

У меня есть установка Wordpress.Мой URL-адрес настроен в Wordpress как "https://example.com".. Из-за того, что я хочу обеспечить только безопасное соединение, все http://example.com запросы автоматически перенаправляются на домен https со следующим кодом в моем.htaccess:

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

Этот фрагмент кода ДО стандартного фрагмента Wordpress. Он работает, но я не могу использовать www до "example.com". Поэтому Google Chrome выдает ошибку "ERR_TOO_MANY_REDIRECTS".

Спасибо за вашу помощь. Высоко ценится!

1 Ответ

0 голосов
/ 22 апреля 2019
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Используйте это в вашем файле .htacess.дайте мне знать, если это работает

...