exmx Skrevet 15. oktober 2010 Skrevet 15. oktober 2010 Er det mulig å lage en kort-URL regel slik at alle order (bortsett fra root mapper) etter http://mydomain.com/ blir redirectet til /index.php?permalink=$1 ? F.eks: http://mydomain.com/ - går som vanlig til index.php http://mydomain.com/random_keyword blir sendt som index.php?permalink=random_keyword .htaccess-filen min ser slik ut nå: Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteRule /page/([0-9]+) /?page=$1
Thomas. Skrevet 15. oktober 2010 Skrevet 15. oktober 2010 RewriteRule /([a-zA-Z0-9_]+) /index.php?permalink=$1
exmx Skrevet 15. oktober 2010 Forfatter Skrevet 15. oktober 2010 RewriteRule /([a-zA-Z0-9_]+) /index.php?permalink=$1 Fungerer ikke. Serveren returnerer feilmeldingen: Internal Server Error ...og hva med mappene som ligger i root? permalink skal ikke settes hvis linken f.eks er http://mydomain.com/img Ellers takker jeg for responsen
Thomas. Skrevet 15. oktober 2010 Skrevet 15. oktober 2010 (endret) RewriteRule /([a-zA-Z0-9_]+) /index.php?permalink=$1 Fungerer ikke. Serveren returnerer feilmeldingen: Internal Server Error ...og hva med mappene som ligger i root? permalink skal ikke settes hvis linken f.eks er http://mydomain.com/img Ellers takker jeg for responsen Nei du kan jo bestemme hvilken fil som skal være default. Det er vanligvis index.php. Legg på ^ foran og /?$ bak regexen. RewriteRule ^([a-zA-Z0-9_]+)/?$ /index.php?permalink=$1 Skal fungere. domene.no/link/ Endret 15. oktober 2010 av Thomas.
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å