W
wiwi
Jungspund
Hallo,
habe meine Homepage von PHP auf Ajax umgestellt. Nun will ich die alten Link (die u.U. bei google noch gelistet sind, in mein neues Design umstellen).
Folgende RewriteRule hatte ich unter PHP am Start:
Also zum Beispiel /bild_23.html ging nach index.php?global1=bild&global2=23. Standard halt.
Nun, meine neue Seite (mit Ajax) wandelt alles nach index.html, getrennt durch # um, äqivalent würde also obiges Beispiel nun so aussehen:
/index.html#bild#23
Die RedirectMacht (ich muss den browser ja nun weiterleiten lassen, damit Ajax von der neuen URL was mitbekommt) sieht so aus:
leider liefert mir das dann bei der Anfrage nach /bild_23.html einen klassischen 404-Fehler.
Kennt sich jemand mit der Materie detaillierter aus als ich und kann mir paar Ratschläge zur Fehlersuche vermitteln?
Vielen Dank, WiWi
habe meine Homepage von PHP auf Ajax umgestellt. Nun will ich die alten Link (die u.U. bei google noch gelistet sind, in mein neues Design umstellen).
Folgende RewriteRule hatte ich unter PHP am Start:
Code:
RewriteRule ^([0-9,a-z,A-Z]+)_([0-9,a-z,A-Z]+).html$ \index.php?global1=$1&global2=$2 [QSA]
Also zum Beispiel /bild_23.html ging nach index.php?global1=bild&global2=23. Standard halt.
Nun, meine neue Seite (mit Ajax) wandelt alles nach index.html, getrennt durch # um, äqivalent würde also obiges Beispiel nun so aussehen:
/index.html#bild#23
Die RedirectMacht (ich muss den browser ja nun weiterleiten lassen, damit Ajax von der neuen URL was mitbekommt) sieht so aus:
Code:
RedirectMacht permanent ^([0-9,a-z,A-Z]+)_([0-9,a-z,A-Z]+).html$ \index.html#$1#$2
leider liefert mir das dann bei der Anfrage nach /bild_23.html einen klassischen 404-Fehler.
Kennt sich jemand mit der Materie detaillierter aus als ich und kann mir paar Ratschläge zur Fehlersuche vermitteln?
Vielen Dank, WiWi