s1gh Skrevet 31. januar 2009 Rapporter Del Skrevet 31. januar 2009 (endret) Har nå sniffet på mod_rewrite en god stund, og bestemte meg nå får å prøve ut dette på en ny blogg jeg utvikler. Eksempel: http://www.example.com/index.php?page=something&id=1 skal forandres til http://www.example.com/node/1 Dette er koden jeg har nå: RewriteRule ^node/([0-9]+)/?$ index.php?page=something&id=$1 [NC,L] Og linkene er som følger: <a href="index.php/node/$id">Something</a> Så over til problemet... Koden "virker" - på en måte. Den henter siden jeg ber den om å hente, men når den printer ut siden, forsvinner alt av css-styling osv. Alt jeg får er en hvit side, med alt av skrift printet ut i svart. Det skal også sies at hvis jeg ikke bruker backslash til å forandre linkene, så funker det. Hva er det jeg gjør galt? EDIT: Jeg var kanskje litt kjapp med å spørre etter hjelp. Jeg måtte inkludere "hele" adressen til stilsettene, i form av, "http://www.example.com/something.css". Dette problemet er nå løst! //s1gh Endret 1. februar 2009 av Sigh Lenke til kommentar
Runar Skrevet 1. februar 2009 Rapporter Del Skrevet 1. februar 2009 Det skal være nok å bruke en / i starten av css-filbanen, som /something.css. Du må ikke ha med domenenavnet og slikt. Lenke til kommentar
s1gh Skrevet 2. februar 2009 Forfatter Rapporter Del Skrevet 2. februar 2009 Hehe, man lærer noe nytt hver dag. Takk for det! :-) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå