2.7.1.1.4. Особливості роботи редиректу при використанні виділеного IP

При активації в налаштуваннях сайту опції «Відкривати сайт при вказанні виділеного IP в адресному рядку браузера» (див. Виділений IP для хостингу) змінюється логіка обробки RewriteRule в .htaccess: замість HTTP_HOST потрібно використовувати HTTP:X-Real-host.

Працюючі директиви редиректу з www.example.com на example.com будуть виглядати так:

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

Нескінченний редирект

Деякі CMS можуть не враховувати цю особливість і продовжувати використовувати заголовок HTTP_HOST. Це може викликати нескінченну переадресацію через неправильне визначення поточного хоста. Зокрема, проблема може спостерігатися у WordPress. Швидким рішенням буде вимкнення опції «Відкривати сайт при вказанні виділеного IP в адресному рядку браузера».
Зміст