Htaccess URL Rewrite - Problem med Stylesheet
Hej.Jeg sidder også roder lidt i en htaccess fil. Jeg er bestemt ikke ekspert på området, men det er da lykkedes mig flere gange at få det til at fungerer efter behov.
I øjeblikket driller følgende kode mig:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ index.php?side=$1 [NC]
RewriteRule ^(.*)/(.*)$ $index.php?side=$1/$2 [NC]
Det er eksempelvis www.mypage.dk/whatever eller www.mypage.dk/whatever/whatever som jeg gerne vil kunne tilgå, og således at htaccess-filen sørger for at det bliver sendt til index.php?side=HER, da min side er opbygget med et simpelt PHP-script på index'en hvor alle siderne bliver inkluderet:
<?php
if(empty($_GET[side])) {
$filename = "forside.php";
} else {
$filename = "$_GET[side].php";
}
if (file_exists($filename)) {
include("$filename");
} else {
print "Siden <b>$_GET[side]</b> kunne ikke findes på ";
print $_SERVER["HTTP_HOST"];
}
?>
Det virker faktisk, men lige pludselig fungerer min stylesheet ikke, og siden, for at sige det lige ude, fucker helt op. Jeg troede det kunne rettes ved at tilføje en "/" foran css/style.css, men det hjalp intet.
Jeg håber der er nogle der har lyst og tid til at hjælpe, for det driller virkelig..
MVH
Henrik