htaccess rewrite
Peter
- webserver
Hallo,
ich möchte per .htaccess einen 301er Redirect erreichen, der allerdings zwei(!) Bedingungen erfüllt.
Das funktioniert perfekt:
RewriteCond %{HTTP_HOST} !^www.server.com$ [NC]
RewriteRule ^(.*)$ http://www.server.com/$1 [L,R=301]
Nun möchte ich, daß es die zweite Bedingung erfüllt.
Eine zweite Condition-Zeile ist aber _oder_-verknüpft. Das ist mein Problem. Wie bekomme ich das in eine Zeile, habe alle möglichen Klammerungen probiert:
RewriteCond %{HTTP_HOST} !(^www.server.com$|^www.server2.com$) [NC]
RewriteRule ^(.*)$ http://www.server.com/$1 [L,R=301]
Mir würde auch reichen, wenn es nach der Prüfung auf server2.com abbrechen könnte, damit es keinen Loop erzeugt.
Kann mir da jemand helfen, ich habe im Netz nichts passendes finden können.
Danke!!!
echo $begrüßung;
Eine zweite Condition-Zeile ist aber _oder_-verknüpft.
Laut Dokumentation ist AND der Default-Fall und [OR] muss explizit angegeben werden, wenn man das so haben möchte.
P.S. Bitte für Beispiel-Domains die dafür vorgesehenen Domainnamen verwenden: http://en.wikipedia.org/wiki/Example.com
echo "$verabschiedung $name";
perl hallo.pl name=dedlfix
echo $begrüßung;
Eine zweite Condition-Zeile ist aber _oder_-verknüpft.
Laut Dokumentation ist AND der Default-Fall und [OR] muss explizit angegeben werden, wenn man das so haben möchte.
ah, danke!
Jetzt habe ich auch was dazu gefunden.
Der Fehler war auch ein anderer:
Die zweite Bedingung ist für einen SSL-Proxy. In dem Fall soll nichts umgeschrieben werden. Nur: mein Apache sieht dann keine Domain (der Browser schon) sondern die IP-Adresse des Proxys.
Funktioniert!!! Trotzdem danke, Dein Hinweis war hilfreich!
P.S. Bitte für Beispiel-Domains die dafür vorgesehenen Domainnamen verwenden: http://en.wikipedia.org/wiki/Example.com
Tja, das war sicher deswegen kaum verständlich, oder? tststsss
echo "$verabschiedung $name";
perl adieu.pl mode=mfg
echo $begrüßung;
P.S. Bitte für Beispiel-Domains die dafür vorgesehenen Domainnamen verwenden: http://en.wikipedia.org/wiki/Example.com
Tja, das war sicher deswegen kaum verständlich, oder? tststsss
Das sollte ein Link auf die Wikipedia-Seite werden, auf der die Beispiel-Domains aufgeführt sind. Ein "Siehe:" vorndran wäre auch nicht verkehrt gewesen. Also hier nochmal zum direkten Anklicken: http://en.wikipedia.org/wiki/Example.com
echo "$verabschiedung $name";
Das sollte ein Link auf die Wikipedia-Seite werden, auf der die Beispiel-Domains aufgeführt sind. Ein "Siehe:" vorndran wäre auch nicht verkehrt gewesen. Also hier nochmal zum direkten Anklicken: http://en.wikipedia.org/wiki/Example.com
Ich verstehe noch immer nicht, was Du mir sagen willst.
Ist ein Beispiel mit www.server.de, www.meine_domain.de, www.watt-auch-immer.org nicht verständlich???
Hilf mir, stehe auf dem Schlauch...
lg
Peter
Hi,
Ich verstehe noch immer nicht, was Du mir sagen willst.
Ist ein Beispiel mit www.server.de, www.meine_domain.de, www.watt-auch-immer.org nicht verständlich???
Weil das real existente Domains sind/sein koennten, sollten sie nicht fuer Beispiele benutzt werden.
Deshalb gibt es die extra und nur zu diesem einen Zweck bereitgestellten Domains example.com, .org, .net
Die Wikipedia-Seite gibt weitere Moeglichkeiten an - z.B. .example, .test oder .invalid als Pseudo-TLDs zu nutzen.
Hilf mir, stehe auf dem Schlauch...
a) gib nicht so an mit der Laenge, und
b) tut das nicht weh?
SCNR ChrisB
Grundlage für Zitat #904.
Hi,
Ich verstehe noch immer nicht, was Du mir sagen willst.
Ist ein Beispiel mit www.server.de, www.meine_domain.de, www.watt-auch-immer.org nicht verständlich???Weil das real existente Domains sind/sein koennten, sollten sie nicht fuer Beispiele benutzt werden.
Deshalb gibt es die extra und nur zu diesem einen Zweck bereitgestellten Domains example.com, .org, .net
achso, ok. Wieder was gelernt. Aber ich habe es ja nicht verlinkt...
Aber Argument akzeptiert!
Die Wikipedia-Seite gibt weitere Moeglichkeiten an - z.B. .example, .test oder .invalid als Pseudo-TLDs zu nutzen.
Hilf mir, stehe auf dem Schlauch...
a) gib nicht so an mit der Laenge, und
b) tut das nicht weh?
a) ich habe kurze Beine
b) ist ein Panzerschlauch
lg
Peter