Назад | Перейти на главную страницу

Веб-сайт не работает, если в URL есть www

Я заставляю свой веб-сервер переписывать 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. Установите это на 'Нет'.