Есть сайт с настроенным ЧПУ. При добавлении в url www ЧПУ радужно слетает. То есть:
site.ru/article/statia-o-putine
→
www.site.ru/article.php?slug=statia-o-putine
.htaccessRewriteEngine On
RewriteBase /
# ЧПУ
RewriteRule ^article/([^/]*)$ /article.php?id=$1 [L]
RewriteRule ^category/([^/]*)$ /articles.php?genre=$1 [L]
RewriteRule ^search/([^/]*)$ /search.php?q=$1 [L]
# Без слеша в конце
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
Пробовал добавить после
второй строки редирект на без www:
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
В результате это благополучно редиректит на без www, но ЧПУ также слетает:
site.ru/article/statia-o-putine
→
site.ru/article.php?slug=statia-o-putine