Ahoy,
Wir haben kürzlich die Seite neu gestartet. Einige alte Beiträge wurden beibhealten und neu editiert, sind jetzt aber auf neuer URL zu finden. So weit kein Problem, wozu gibt es mod_rewrite? Das Irritierende: Manchmal funktioniert es, manchmal nicht.
Ein Ausschnitt aus der .htaccess:
RewriteRule http://www.hudoba.de/gesundheit2/ohrmilben-beim-hund/$ http://hudoba.de/gesundheit/ohrmilben-beim-hund [R=301]
RewriteRule http://www.hudoba.de/tierphysiotherapeut/$ http://www.hudoba.de/berufe/tierphysiotherapeut/ [R=301]
# Hier noch andere Regeln zwischen
RewriteRule http://www.hudoba.de/gesundheit2/der-besuch-beim-tierarzt$ http://www.hudoba.de/gesundheit/vor…f-den-tierarzt/ [R=301]
RewriteRule http://www.hudoba.de/gesundheit2/impfungen-beim-hund$ http://www.hudoba.de/gesundheit/impfungen-beim-hund/ [R=301]
Die Ohrmilben-Weiterleitung funktioniert. Die Tierphysiotherapeut-Regel nicht - die Originalurl wird nicht einmal geändert. Der 404 ist dann nur logisch. Es ist auch nicht so, dass nur die erste Regel funktioniert: Die spätere "Impfungen"-Regel funktioniert. Auch liegt es nicht einfach am Verzeichnis - "Vorbereitung..." funktioniert nicht.
Ich bin inzwischen einfach zu blind, um etwas zu sehenl... oder übersehe irgend etwas anderes? Kommt Wordpress da mit irgendwelchen Regeln in die Quere? Übersehe ich sonst etwas? Gibt es gleichwertige Alternativen (OHNE Plugin)?
[R=301, L] bei diesen sehr expliziten URLs macht Sinn, habe ich derzeit nur entfernt im Rahmen des Testens auch seltsamer Ideen.
MfG
N.