Cheatah: mit mod rewrite Verzeichnisse wegfiltern

Beitrag lesen

Hi,

www.domain.de/verzeichnis/unterverzeichnis/artikelname-123.html

benutze bitte den Domainnamen domain.de ausschließlich dann, wenn Du auch *exakt* diesen meinst.

Das Problem: Nach erfolgreicher Weiterleitung finden die relativen Pfade des Dokuments nicht mehr zur CSS-Datei oder zu den IMG-Dateien. Mein Dokument denkt jetzt tatsächlich es wäre im Unterverzeichnis www.domain.de/verzeichnis/unterverzeichnis/

Natürlich tut "es" das, schließlich entspricht es der Realität. Unter(halb) dieser URL hat der Client das Dokument vom Server angefordert.

Wie erkläre ich ihm, dass dem nicht so ist?

Der Client muss das Dokument von einer anderen URL anfordern. Beispielsweise von http://example.org/index.php?a=123.

RewriteRule -([0-9]*).html$ index.php?a=$1&%{QUERY_STRING}

Warum verwendest Du nicht [QSA]?

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes