Принудительная версия www добавляет подкаталог ghost

Я использовал этот фрагмент кода много раз для сайтов моих клиентов, но на одном из них я получаю странную ошибку. Если я использую этот код, то попробуйте проверить страницу без www, чтобы увидеть, будет ли она перенаправлять, она вставляет подкаталог сразу после.com. Например, example.com/example.html перенаправляется на www.example.com/exa/example.html, что, очевидно, ошибка 404. Подкаталог exa даже не существует.

Любые идеи о том, почему это происходит?

# Redirect non-www urls to www
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.example\.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

0 ответов

Другие вопросы по тегам