Mam problem z RewriteCond dla wielu domen. Poniższy kod działa:
Kod
RewriteCond %{HTTP_HOST} aukcjetvn\.pl$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} aukcjetv\.eu$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} aukcjepl\.pl$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} aukcjetv\.eu$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} aukcjepl\.pl$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
Natomiast chciałbym zgromadzić condy w jednym miejscu tak, aby był jeden rule pod nimi, coś w rodzaju:
Kod
RewriteCond %{HTTP_HOST} aukcjetvn\.pl$ [NC]
RewriteCond %{HTTP_HOST} aukcjetv\.eu$ [NC]
RewriteCond %{HTTP_HOST} aukcjepl\.pl$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
RewriteCond %{HTTP_HOST} aukcjetv\.eu$ [NC]
RewriteCond %{HTTP_HOST} aukcjepl\.pl$ [NC]
RewriteRule (.*) http://www.aukcjetv.pl/$1 [R=301,L]
W zbitym kawałku condów rule działa tylko dla pierwszego conda, pozostałe pomija.
Nie chciałbym zmieniać regexpa na wyrażenia oddzielone |, bo sprawa jest bardziej skomplikowana, niż pokazałem, zależy mi na condach.
Pozdrawiam.