Ich versuche, Seitenanker auf einer Website einzurichten, die mod_rewrite (Apache2 auf Ubuntu Server 9.04) verwendet.Page Anker mit mod_rewrite?
Meine .htaccess-Datei sieht wie folgt aus:
RewriteEngine On
RewriteRule ^information.php/([A-Za-z0-9-]+)/?$ information.php?display=$1 [NC,NE]
Wenn ich die Abfrage wurde regelmäßig URL ist so etwas wie folgt aussehen: http://mydomain/information.php?display=faq#cost
Ich hoffe, so etwas zu bekommen: http://mydomain/information/faq/cost
Ist das möglich? Mein Verständnis ist, dass Modrewrite Seitenanker ignoriert, und dass der Browser damit umgeht? Ich vermute, dass ich irgendwie mod_rewrite verwenden kann, um die Ankerinformationen mit der Anfrage zu verknüpfen, aber ich konnte nichts finden, was dies dokumentiert, und ich habe erfolglos versucht, es selbst stundenlang zu schreiben.
Danke!
+1, Guter Punkt, falsch verstanden habe ich die Frage und dachte, dass es umgekehrt war. –
Hmm, ich habe die Frage auch falsch gelesen - während diese Umleitung möglich ist, wird sie für den Benutzer nicht transparent sein, da sie nicht serverseitig erfolgen kann, sondern nur HTTP-Umleitungen. – grawity
Ja, natürlich. Eine HTTP-Weiterleitung wird benötigt. –