Christian Seiler: RewriteRule .htaccess

Beitrag lesen

Hallo butterbrot,

alles kein Problem, wenn ich jetzt will, dass wenn "#delete_file" am ende steht er mich woanders hinbring.

Geht nicht. # beginnt in einer URI den Hash-Teil, der *nicht* vom Browser zum Server übertragen wird. Wenn Du http://www.example.com/test.html?a=b#c aufrufst, dann bekommt der Server nur http://www.example.com/test.html?a=b mit. Mit einer Rewrite-Rule kannst Du folglich nichts tun. Du könntest höchstens statt # irgendein anderes Zeichen nehmen. ? wäre jedoch ungeeignet, da der Query-String *nicht* in einer Rewrite-Rule zur Verfügung steht.

Viele Grüße,
Christian