wahsaga: mod_rewrite & css

Beitrag lesen

hi,

RewriteRule ^([0-9a-z]*)/([0-9a-z]*) profiler.php?user=$1&option=$2

Funktioniert rein von den Rewrite-Regeln her toll.
Nur: Sobald die Datei online ist, sehen meine Seiten aus, als würde es kein Stylesheet geben.

Woran liegt das?

Daran, dass der Pfad zum Stylesheet nicht mehr stimmt.

http://example.com/blah/blubb
wird angefordert, und intern umgeschrieben.
Wenn darin jetzt ein Stylesheet mit
<link rel="stylesheet" href="style.css" ...>
eingeunden ist, was hat dann der Browser/Client zu machen?
Er hat den Pfad entsprechend zu ergänzen, zu
http://example.com/blah/style.css

Am einfachsten machst du es dir m.E., wenn du Stylesheets, Bilder und Javascript relativ zum Domain Root / einbindest.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }