Столкнулся с очень противной ошибкой. Мой сайт создавал бесконечное количество редиректов на «/» и из-за этого страница не прогружалась. Спустя несколько часов я нашёл в чем проблема и в этой записи я вам расскажу как её исправить.
Проблема в .htaccess
Первые мои мысли были «Если это редирект, значит проблема в файле .htaccess
«, и я полез смотреть что там написано.
ВНИМАНИЕ !!! Будьте аккуратны при редактирование файла .htaccess
. Перед тем как вносить изменения обязательно сохраните все что в нем написано.
Для изменения файла .htaccess
вы можете подключиться к хосту через FTP и найти этот файл в корневой директории.
Или же вы можете установить плагин и изменить файл через админку. Я использовал плагин WP Htaccess Editor.
Здесь вам нужно удалить все редиректы которые у вас есть. У сайта который я правил было настроено большое количество редиректов.
К сожалению для меня, это не исправило ошибку…после я нашёл другой способ.
Проблема в wp-config.php
На сайте который я правил в файле wp-config.php были две проблемные строчки. Этот код запрещал изменение поле «Адрес WordPress (URL)» и » Адрес сайта (URL)» в настройках.
ВНИМАНИЕ !!! Будьте аккуратны при редактирование файла wp-config.php
. Перед тем как вносить изменения обязательно сохраните все что в нем написано.
Вот тот самый код который запрещает изменение полей.
define('WP_SITEURL', '/');
define('WP_HOME', '/');
Вам нужно удались эти две строчки и сохранить файл. После этого все должно работать.
На этом всё!
Если у вас есть вопросы, пишите их в нашей группе — https://vk.com/progtime
Вы так же можете разместить свой вопрос на нашем форуме, где другие программисты смогут вам помочь в решение вашей задачи — https://vk.com/prog_time
В ней мы делимся своим опытом с другими начинающими программистами, поэтому обязательно ответим на ваш вопрос.
Так же прокачивайте свои навыки на нашем канале — https://www.youtube.com/c/ProgTime