RewriteCond auf alle Regeln?
Verfasst: 02.09.2011 09:57
Hallo?
Kann ich RewriteCond auch so benutzen, das es auf alle nachfolgenden RewriteRules geht? Hintergrund: habe mehrere Domains die auf ein Verzeichnis zeigen. Diese müssen unterschiedlich abgehandelt werden und haben pro Domain unterschiedliche Rules.
Schreibe ich beispielsweise:
.. so bezieht sich die RewriteRule "/gb" nur auf domain2.net/gb, /en aber auf domain1.net/en und auf domain2.net/en.
Oder muss ich immer pro Rule die Cond einzeln vorschreiben?
Viele grüße und danke für die Antwort
Kann ich RewriteCond auch so benutzen, das es auf alle nachfolgenden RewriteRules geht? Hintergrund: habe mehrere Domains die auf ein Verzeichnis zeigen. Diese müssen unterschiedlich abgehandelt werden und haben pro Domain unterschiedliche Rules.
Schreibe ich beispielsweise:
Code: Alles auswählen
RewriteCond %{HTTP:Host} ^(?:www\.)?domain1\.net$
RewriteRule ^(.*)/_Page/Default.aspx$ $1/_Page/Default.aspx?Sitekey=101 [NC,L]
RewriteCond %{HTTP:Host} ^(?:www\.)?domain2\.net$
RewriteRule ^/gb$ /_Page/Default.aspx?Sitekey=66&lang=en [NC,L]
RewriteRule ^/gb/$ /_Page/Default.aspx?Sitekey=66&lang=en [NC,L]
RewriteRule ^/en$ /_Page/Default.aspx?Sitekey=66&lang=en [NC,L]
RewriteRule ^/en/$ /_Page/Default.aspx?Sitekey=66&lang=en [NC,L]
Oder muss ich immer pro Rule die Cond einzeln vorschreiben?
Viele grüße und danke für die Antwort