err too many redirects или сайт выполнил переадресацию слишком много раз

Категория: веб разработка

Возможо если вы очень долго работаете с WordPress, то рано или поздно вы встретитесь с ошибкой  говорящей о том, что 301 сайт выполнил переадресацию слишком много раз.

И что же делать?

В интернете просто куча статей о том, что же вам нужно делать, но я вам рекомендую проделать следующие интересные вещи, а именно попробовать различные варианты с SSL переадресацией вашего сайта.

И так если вы настраиваете переадресацию при помощи .htaccess то у меня для вас просто отличная новости и сейчас именно подобный код мы и будем химичить.

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

Начнём с первого варианта:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/wp-admin.*
RewriteCond %{REQUEST_URI} !^/wp-json.*
RewriteRule ^(.*)$ https://it-developer.in.ua$1 [L,R=301]
</IfModule>

Возомжно не сработало, не расстраивайтесь, пробуем второй вариант:

RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]

Но возможно и тут вам ничего не поможет, и в таком случае у меня для вас есть третий вариант:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://it-developer.in.ua/$1 [R,L]

Как видите в целом ничего сложного нет, просто нужно подобрать то, что работает конкретно в вашем случае.

Также возможно у вас ошибка возникает только на странице /wp-admin/ и в таком случае, я вам рекомендую изменить имя этой страницы.

Легче всего это делается при помощи плагина WP Security

Так что смело меняйте имя админ страницы и всё должно работать без проблем.





Если вам нужен по настоящему хороший и профессиональный веб хостинг или свой высокопроизводительный сервер, то смело переходите по ссылке и заказывайте!

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2023