Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mod_rewrite
Forum PHP.pl > Forum > Serwery WWW
Athlan
Witam.

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]


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]

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.
lukasamd
Dodaj [OR] smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.