Zur Navigation

Umleitung einer URL/Ordner zu unterschiedlichen Zielen

1 David (Gast)

Hallo,
vielleicht kann mir hier bei euch jemand weiter helfen.
Ich habe eine Domain, wo bis auf eine Unterseite in einem extra Verzeichnis alles auf eine andere Domain weiter geleitet werden soll. Diese eine html-Datei im Unterordner soll jedoch zu einem anderen Ziel weiter leiten.

Bisher steht in der htaccess folgendes drin:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule "^.*/Unterordner$" "http://www.domain-fuer-unterordner.de" [L,QSA,R=301]
</IfModule>
RewriteRule "^.*" "http://www.normale-domain.de" [L,QSA,R=301] RewriteEngine On

Klappt aber leider nicht. Weiß jemand Rat und kann mir weiter helfen?

Gruß
David

27.01.2020 18:39

2 Jörg Kruse

Dei letzte Zeile führt wegen eines fehlenden Umbruchs zu einem Syntaxfehler. Das zweite "RewriteEngine On" gehört in eine eigene Zeile - kann hier aber auch ganz weggelassen werden, da einmal "RewriteEngine On" ausreicht, um mod_rewrite einzuschalten.

Ich habe eine Domain, wo bis auf eine Unterseite in einem extra Verzeichnis alles auf eine andere Domain weiter geleitet werden soll. Diese eine html-Datei im Unterordner soll jedoch zu einem anderen Ziel weiter leiten.

Und wie heißt das extra Verzeichnis und die Unterseite? bzw. wie lautet die komplette URL der Seite, die zu einem anderen Ziel weitergeleitet werden soll?

Der Ausdruck ^.*/Unterordner$ passt auf alle URLs die zwei Verzeichnisebenen im Pfad haben und auf /Unterordner enden, z.B. https://example.com/extra/Unterordner, https://example.com/abc/Unterordner, https://example.com/xyz/Unterordner etc.

PS: die doppelten Anführungszeichen würde ich hier auch weglassen

27.01.2020 19:01

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]