2016-12-08 2 views
1
Redirect 301 /exampleDomain/ http://www.example.com/exampleDomainChanged/ 

Redirect 301 /exampleDomain/more/ http://example.com/changedMore/more1 

exampleDomain zunächst geändert in exampleDomainChanged aber das Problem ist mit der zweiten URL/exampleDomain/mehr/„exampleDomain“ ist bereits exampleDomainChanged geändert.htaccess 301 umleiten mit demselben Pfad

aber ich muss es in diesem Fall "changedMore" sein.

Welche Rewrite-Regeln muss ich hier in .htaccess anwenden?

Ich versuchte RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

aber es gibt zu viele Umleitungen auf Index-Seite.

Antwort

2

Sie müssen die am meisten spezifischen Regeln an der Spitze auflisten.

Wenn Sie die Regeln austauschen, sollte dies wie erwartet funktionieren.

Redirect 301 /exampleDomain/more/ http://example.com/changedMore/more1 

Redirect 301 /exampleDomain/ http://www.example.com/exampleDomainChanged/