• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit Styles und RewriteEngine

McCry

Mitglied
Hallo,
wenn ich eine meiner Seiten (blog.php) direkt im Browser aufrufe (localhost/Homepage/seiten/blog.php) dann wird diese fehlerlos angezeigt. Wenn ich diese Seite jetzt aber über "localhost/Homepage/blog" aufrufe, also mit der RewriteEngine, dann wird diese komplett ohne Styles angezeigt. Kann mir jemand dabei helfen dieses Problem zu lösen?

Code:
RewriteEngine On
RewriteRule ^([^/\.]+)$ seiten/$1.php [L]

Danke schonmal
McCry
 
Werbung:
So lange deine Seite mich dazu nötigen will, meinen Werbeblocker abzuschalten, wirst du auf meine Hilfe wohl verzichten müssen.
 
Jaa... die Seite die ich meine befindet sich auf noch keinem Server. Sie ist nur auf meinem Pc aufzufinden. Deswegen auch
"LOCALHOST/Homepage/blog.php".
Und außerdem ist auf meiner derzeitigen Homepage garkeine Werbung eingebunden. Das mit dem Adblocker war nur so eine Art Test ;D Hätte man ja herausfinden können ...
 
Werbung:
Ohne den Quellcode deiner Seite zu sehen ist eine Antwort hierauf schwierig. Ich vermute jedoch, dass Du die CSS-Dateien für deinen Anwendungsfall falsch referenzierst. Ohne Link zur Seite (und somit Aufspielung auf einen frei aufrufbaren Webserver) kann man das nur raten.
 
Werbung:
Ah ok :D
Habe das jetzt so:
HTML:
<link rel="stylesheet" href="http://meinetests.bplaced.net/Themrok/css/style.css" type="text/css"/>

Danke für die Hilfe :D funktioniert jetzt auch
 
HTML:
<link rel="stylesheet" href="http://meinetests.bplaced.net/Themrok/css/style.css" type="text/css"/>
Dann würd ich das lieber so schreiben:
HTML:
<link rel="stylesheet" href="/Themrok/css/style.css" type="text/css"/>
Dann kannst du, ohne die Pfade wieder alle anpassen zu müssen zu einem anderen Hoster wechseln.
URL's die mit / beginnen, gehen immer vom document_root aus.

MfG
 
Zurück
Oben