2014-02-05 5 views
2

Я попытался перенаправить веб-сайт Wordpress с использованием .htaccess, но он вызывает формирование бесконечного цикла. Теперь для блога нет перенаправления. Тем не менее URL-адрес домена с www автоматически перенаправляется на не-www. Я проверил весь сервер, и я уверен, что на сервере нет перенаправления. Также попытался изменить адрес сайта и адрес Wordpress на панели управления, но при этом создает бесконечный цикл.Переадресация без www на www вызывает бесконечный цикл

В шаблоне нет перенаправления, потому что я попытался создать простой .html тестовый файл и все тот же.

Примечание: Я не думаю, что код актуален здесь, потому что вопрос, где это WWW к не перенаправлению WWW пришла, которые я не дал в своем коде или на сервере

RewriteCond %{HTTP_HOST} ^example.com$ 
RewriteRule (.*) http://www.example.com/$1 [R=301,L] 

обновления: Я только что узнал об этом. Файлы конфигурации Plesk действительно сложны, распространяются во многих местах. Я вижу, что правило перезаписи было добавлено в conf conf внутри имени веб-сайта. Я удалил это и изменил URL-адрес сайта, и теперь все работает нормально. Благодарим за поддержку

+0

Можете ли вы опубликовать код, который вы пробовали? – Kuzgun

ответ

8

Вам не нужно редактировать htaccess. Вы можете сделать это более безопасно, указав предпочтительный URL-адрес в настройках.

enter image description here

Если у вас есть domain.com и хотите, чтобы пользователи были перенаправлены на www.domain.com, а затем сохранить www.domain.com в настройках и наоборот. Wordpress будет управлять перенаправлением www.

Аналогичным образом вы также можете управлять путем, если хотите, чтобы пользователи увидели example.com/blog.

+0

Я уже делал это, но приводил к бесконечному циклу – Nijin

+0

Что-то портилось в ваших настройках в домене cPanel или файле .htaccess. Попробуйте это при новом развертывании, и он будет отлично работать –

+1

Это на самом деле помогло мне. Сэкономил время, не позволив мне работать над htaccess. Спасибо :) –

Смежные вопросы