Я заставляю свой веб-сервер переписывать URL без www на www, например https://example.com
к https://www.example.com
, через .htaccess
.
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Но мой сайт не загружается www и печатает ERR_TOO_MANY_REDIRECTS.
Если я введу URL типа https://www.example.com/some-uri
тогда меня перенаправляют на https://example.com
Записи зоны DNS
В чем может быть причина?
Я смог решить проблему. Это была настройка magento.
Есть настройка в system->configuration->Web->Url Options->Auto-redirect to Base URL
. Установите это на 'Нет'.