2017-05-01 8 views
1

Kleine Frage umleiten,Erhalten Sie eine Endlosschleife, .htaccess

ich meine Website wollen www.example.nl/nl umleiten

www.example.nl/nl/home Aber wenn ich dies tun:

Redirect 301 /nl/ https://www.example.nl/nl/home 

Dann bekomme ich eine Endlosschleife, weil die Home-uRL die nl Variable

Was enthält, ist der beste Weg, um dieses :) zu beheben?

Antwort

1

Da Redirect Präfix-Übereinstimmung ist, wird dies in der Tat zu einer Umleitungsschleife führen. Sie müssen stattdessen die Direktive RedirectMatch verwenden, die Regex anstelle des einfachen Präfix-Matchings verwendet. Zum Beispiel:

RedirectMatch 301 ^/nl/$ https://www.example.nl/nl/home 

Das passt jetzt eine Anfrage für /nl/nur und nicht /nl/<anything>.

Verwandte Themen