[Mod Rewrite] Bezug zu anderen Verzeichnisebenen

M

Mr. Snoot

Gast
Hio,

ich habe bei meiner Homepage nun alle Seiten via RewriteRules umgeleitet. Klappt soweit auch, nur eins stört mich:

Teilweise muss ich sehr viele Ebenen höher springen um auf eine andere Seite zu verlinken. Ich befinde mich also bspw. aktuell in www.domain.de/verzeichnis/unterverzeichnis/ und muss die Stylesheets dann mit ../../stylesheets/css.css ansprechen, welche in www.domain.de/stylesheets/ liegen. Die eigentliche Seite, in der die Stylesheets eingebunden werden befindet sich in www.domain.de/verzeichnis/, den Pfad muss ich jedoch scheinbar immer vom "virtuellen" Verzeichnis aus angeben.

Okay, klingt zunächst vielleicht ganz logisch. Jedoch ist das bspw. hier auf CB nicht der Fall, die Stylsheets werden immer via /stylesheets/xyz.css eingebunden, selbst wenn ich mich in https://www.computerbase.de/verzeichnis/unterverzeichnis1/unterverzeichnis2/unterverzeichnis3/ befinde.

Kann ich sowas auch via RewriteRules machen?
 
Warum schreibst du nicht einfach auch /sytlesheet/xyz.css?
Durch das / am Anfang bist du ja immer im root Verzeichnis.
 
OMG

Jetzt bastel ich seit knapp 10 Jahren Webseiten und wusste das nicht :D

Danke :daumen: *schäm*
 
am besten setzt du noch ein <base href="/xyz/" />, dann funktioniert es immer (sollte zumindest).
 
Zurück
Oben