Rolf B: Weiterleitungen per htaccess in welcher Reihenfolge?

Beitrag lesen

Hallo oxo888oxo,

ich bin nicht der Apache Experte, aber ich denke, dass deine erste Regel mit den beiden spezifischeren Regeln im Konflikt steht.

Wird nicht mit https aufgerufen, machst Du einen generellen Redirect nach https, und die beiden anderen Regeln greifen nicht (wegen des L Flags). D.h. der Abruf von /produkte/beispiel-1.php via http wird nicht auf die neu-Variante umgeleitet. Nur bei einem https-Abruf erfolgt der Redirect auf die neu-Seiten.

Willst Du unbedingt, dass die Nutzer sehen, dass die beispiel-1 Seite von der beispiel-1-neu Seite bedient wird? Und ist der Redirect mit Hostname wichtig? Oder ist die neu-Seite in Wahrheit im gleichen Ordner wir die beispiel-1 Seite? In dem Fall würde ein Rewrite reichen, von dem der User gar nichts sieht.

Alternativ müsstest Du die spezifischen Redirects vor den generellen Redirect setzen, und zwar in einer http- und https-Version. Glaub ich jedenfalls.

Rolf

--
sumpsi - posui - obstruxi