2014-02-15 4 views
0

у меня есть следующее правило для перенаправления нон WWW на WWWHtaccess redicect на WWW исключить субдомен

RewriteCond %{HTTP_HOST} !^www\. 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 

, но теперь я хочу субдомен assets.company.com το быть исключены, но ничего, кажется, работает для меня

я есть попробовать

RewriteCond %{HTTP_HOST} !^assets\. [NC] [AND] 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 

и ее не работает

Отвод помощь

ответ

0

Вы можете использовать это правило:

RewriteEngine On 

RewriteCond %{HTTP_HOST} !^(www|assets)\. 
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] 
  • Убедитесь, чтобы сохранить это как первое правило.
  • Обязательно проверьте это в новом браузере, чтобы избежать проблем с кешированием.
Смежные вопросы