Подскажите, пожалуйста, настроил ЧПУ, меняет с site.ru/index.php?q=text на site.ru/text
Но как только заходишь с www (www.site.ru/index.php?q=text) то он не преобразовывает. Не пойму куда вставить www. Подскажите, пожалуйста.
RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^index\.(php|html|htm)$ https://site.ru [R=301,L]
RewriteCond %{THE_REQUEST} //
RewriteRule .* /$0 [R=301,L]
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
php_value default_charset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
# REDIRECT FROM WWW
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Надо было просто строки после #REDIRECT FROM WWW перенести вверх, после RewriteBase /