Zur Navigation

Weiterleitung Subdomain funktioniert nicht für Unterseiten [3]

21 Jörg Kruse

a) muss die Anweisung dann ins root-Verz. oder auch ins Verzeichnis /cms oder nur ins Verzeichnis /cms?

Für URLs, deren Dateipfad mit einem /cms beginnt, wäre die .htaccess Datei im Verzeichnis /cms zuständig

Allerdings kann es dort dann auch zu einer Endlosweiterleitung kommen:

www.pkv.wiki/cms -> www.pkv.wiki/cms/cms -> www.pkv.wiki/cms/cms/cms -> ...

In dem Fall müsste man noch eine Abbruchbedingung in /cms/.htaccess einbauen.

Wenn aber nur URLs ohne /cms weitergeleitet werden sollen, sollte dies mit deinem Beispiel-Code in der .htaccess Datei des Wurzelverzeichnisses funktionieren.

11.05.2016 17:42 | geändert: 11.05.2016 17:42

22 Marcus (Gast)

Hallo Jörg,
Ich habe nun folgendes im Wurzelverz,. eingefügt

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?pkv.wiki [NC,OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain1.de [NC,OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain2.de [NC,OR]
RewriteCond %{HTTP_HOST} ^(www\.)?domain3.de [NC,OR]
...
RewriteCond %{HTTP_HOST} ^(www\.)?domain4.de [NC]
RewriteRule (.*) http://www.pkv.wiki/cms [R=301,NC,L]

RewriteCond %{HTTP_HOST} ^neu\.pkv\.wiki$ [NC]
RewriteRule ^(.*)$ http://www.pkv.wiki/$1 [L,NC]

RewriteCond %{HTTP_HOST} ^neu\.gkv\.wiki$ [NC]
RewriteRule ^(.*)$ http://www.gkv.wiki/$1 [L,NC]

RewriteCond %{REQUEST_URI} ^/(.*)$
RewriteRule ^(.*)$ /cms/$1 [L]

Ordner cms wie bisher

> und erziele jetzt folgendes Ergebnis:

Die Weiterleitungen stimmen bis auf gkv.wiki - hier erhalte ich folgende Fehler:

a) gkv.wiki ruft neuen D7 Inhalt auf aber ohne Weiterleitung auf /cms
> logisch, Anweisung fehlt - aber wo einfügen?
Alle Versuche scheiterten (Anfang, Ende und Mitte) ... ??

b) neu.gkv.wiki wird auf gkv.wiki/cms weitergeleitet aber unter D6 ???

Irgendwelche Ideen weshalb das so ist?

13.05.2016 01:55

23 Jörg Kruse

a) gkv.wiki ruft neuen D7 Inhalt auf aber ohne Weiterleitung auf /cms
> logisch, Anweisung fehlt - aber wo einfügen?
Alle Versuche scheiterten (Anfang, Ende und Mitte) ... ??

Wie schaute der Weiterleitungs-Code denn genau aus?

b) neu.gkv.wiki wird auf gkv.wiki/cms weitergeleitet aber unter D6 ???

Für eine Analyse der Problematik wäre es wie gesagt erst mal wichtig, die Installationspfade von D6 und D7 zu wissen

13.05.2016 17:53

Beitrag schreiben (als Gast)

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





[BBCode-Hilfe]