Avatar billede BTEngineer Novice
22. august 2013 - 15:06 Der er 1 løsning

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
Avatar billede BTEngineer Novice
22. august 2013 - 15:12 #1
Kom til at oprette det to gange ..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester