Christoph Schnauß: Mod-Rewrite: Problem mit %2F in der URL

Beitrag lesen

hallo,

wenn ich folgende URL aufrufe http://xyz.de/artikel/2-Text%201%2F5.htm erhalte ich folgende Apache Seite

Objekt nicht gefunden!

Eigentümlich. Bei mir kommt "The requested URL /artikel/2-Text 1/5.htm was not found on this server.".

entferne ich "%2F" funktioniert die Umleitung.

Korrekt. Die Url lautet dann "http://xyz.de/artikel/2-Text%2015.htm" und wird konsequenterweise zu Freenet verwandelt.

was kann/muss ich tun, dass der Apache folgende URL http://xyz.de/artikel/2-Text%201%2F5.htm richtig umleitet?

Gehört denn "xyz.de" wirklich dir und bist du Freenet-Betreiber? Das einfachste ist, deine Datei "2-Text%201%2F5.htm" ganz einfach mit einem vernünftigen Namen wie etwa "2text5.htm" zu versehen und konsequenterweise Leerzeichen und ähnliche Dummheiten in Dateinamen ganz und gar zu untersagen bzw. mit einer Errorseite 707 "Haha! Unsinn angestellt!" beantworten zu lassen.

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|