2017-05-10 12 views
1

Ich möchte ein Ordner-Segment in die URL einfügen, wenn die Site mit einem anderen expliziten Ordner-Segment angefordert wird.Ordner-Segment in URL einfügen über .htaccess

Beispiel:

http://www.domain.tld/people/xyz zu http://www.domain.tld/en/people/xyz

Die Prämisse für diese Logik ist, dass es nur diese neu schreiben soll, wenn das Segment/people/in der ursprünglichen Anforderung gegeben ist. Das angehängte xyz ist variabel.

Konnte jemand das lösen?

Antwort

1

Versuchen Sie, die folgenden in der Nähe der Spitze Ihrer .htaccess Datei:

RewriteRule ^(people/.*) /en/$1 [R,L] 

/people/ muss hierfür zu Beginn der angeforderten URL vorhanden sein zu umleiten.

Ändern Sie die R zu R=301, wenn dies eine permanente Weiterleitung sein soll, nur nachdem Sie bestätigt haben, dass es OK funktioniert.