Antwort an „Rolf B“ verfassen

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
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen