Я пытаюсь перенаправить версию моего .fr с www и без www на URL .com. работает www, но я не могу заставить работать не www. Есть идеи, почему не работает переписывание без www?
RewriteCond %{HTTP_HOST} ^www\.domain\.fr$
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domain\.fr$
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
Завершено .htaccess
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.44
RewriteEngine on
RewriteLogLevel 0
LogLevel debug
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.domain\.fr|domain\.fr)$
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.domain.co.uk [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.domain.org [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.domain.net [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.domain.de [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.domain.eu [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteRule ^nl/js/(.*)$ /js/$1 [L, NC]
RewriteRule ^fr/js/(.*)$ /js/$1 [L, NC]
RewriteRule ^en/js/(.*)$ /js/$1 [L, NC]
RewriteRule ^nl/images/(.*)$ /images/$1 [L, NC]
RewriteRule ^fr/images/(.*)$ /images/$1 [L, NC]
RewriteRule ^en/images/(.*)$ /images/$1 [L, NC]
И еще несколько правил переписывания, как это
RewriteRule ^nl/news.asp$ n_news.asp [R]
RewriteRule ^fr/news.asp$ f_news.asp [R]
RewriteRule ^en/news.asp$ e_news.asp [R]