.htaccess упрощение / лучшее решение? - PullRequest
0 голосов
/ 19 сентября 2011

Я пытаюсь настроить некоторые изменения в файле .htaccess, но мои знания regexp / mod_rewrite невелики!

У нас есть primarydomain.com и primarydomain.co.uk, и мы хотим переписать что угодно ивсе для www.primarydomain.com

В настоящее время я делаю это:

RewriteCond %{HTTP_HOST} ^secondarydomain.co.uk$ [OR]
RewriteCond %{HTTP_HOST} ^www.secondarydomain.co.uk$ [OR]
RewriteCond %{HTTP_HOST} ^primarydomain.com$
RewriteRule (.*)$ http://www.primarydomain.com/$1 [R=301,L]

.. но я уверен, что есть лучший способ ??Есть ли правило, которое будет переписывать любой хост, который не www.primarydomain.com?Я попытался поиграть с оператором not (!) И смог вызвать цикл перенаправления, поэтому не хочу этого делать: /

Любая помощь приветствуется!Ben

1 Ответ

0 голосов
/ 02 февраля 2012

ок, нашел сам:

RewriteEngine On
RewriteRule ^(.*)$ http://www.primarydomain.com/ [R=301,L]
...