Haraldson Skrevet 12. februar 2005 Del Skrevet 12. februar 2005 (endret) Sitter her og prøver å kopiere mod_rewrite-filene jeg har på min hovedside, www.undeclined.net . Tenkte jeg skulle skaffe litt finere URL-er til ungdomsbedriftsiden jeg driver på med. Denne ligger på subdomenet mmkey.undeclined.net. Jeg kopierte .htaccess-filer, bytta ut index.php (index.phps tilgjengelig her) som inneholder koder jeg fikk av Lokaltog en gang i fjor. Dette fungerer fint om jeg skriver http://mmkey.undeclined.net/hjem/, men ikke om jeg bare skriver http://mmkey.undeclined.net/. Dermed mistenker jeg at noe i PHP-koden er feil, uten at jeg vet hva. Slenger også med .htaccess-kodene, ettersom den også kan være problemet: RewriteEngine On DirectoryIndex index.php RewriteRule ^([a-vxyz_]+)?$ $1/ RewriteRule ^([a-vxyz_]+)/?$ index.php?q=$1 Denne bruker jeg nå, og denne fungerer altså som beskrevet over. RewriteEngine on RewriteRule ^([^./]+)/? /index.php?q=$1 Denne bruker jeg på hovedsiden, men denne funker ikke på mmkey.undeclined.net. I tillegg har jeg .htaccess-filer som skrur av mod_rewrite i mappene lenger nede i hiarkiet. Så, hva er feil - hvorfor kan jeg ikke bare skrive http://mmkey.undeclined.net/ og deretter komme rett inn på sida? Edit: Glemte å nevne at dette haster litt, siden vi allerede har fått utsatt innleveringsfristen litt (det går an å vinne premie for beste webside osv, skal på seminar.) Har allerede sendt URL til siden til dommerne, så om de kommer til en side der det står «Internal Server Error», er det ganske kjedelig... Edit²: Siden fungerer nå, fordi mod_rewrite midlertidig er fjernet. Håper imidlertid noen hadde giddet å ta seg tid til å hjelpe likevel. Endret 12. februar 2005 av Mr.Berg 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å