Сайт WordPress прерывается при добавлении www. в URL

#wordpress

#wordpress

Вопрос:

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

Я перенес сайт WordPress с помощью плагина Duplicator, и теперь я сталкиваюсь с ситуацией, когда при посещении сайта без «www» он работает нормально, однако, когда включен www., я получаю эту ошибку:

 Warning: Cannot modify header information - headers already sent by (output started at /home/*****/public_html/wp-content/plugins/advanced-custom-fields-pro/acf.php:1173) in /home/*****/public_html/wp-includes/pluggable.php on line 1167
  

Доменное имя также было перенесено на нашу платформу хостинга, поэтому я думаю, что это также может быть связано с записями DNS?

Заранее спасибо за любые советы.

Пожалуйста, обратите внимание, что я не могу поделиться URL-адресом по соображениям конфиденциальности клиента. Если вам нужна более конкретная информация, дайте мне знать, и я постараюсь найти ее.

Ответ №1:

Возможно, это не лучший способ, но он работает. Я использовал правило .htaccess:

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