s1gh Skrevet 31. januar 2009 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 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 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å