exmx Skrevet 15. oktober 2010 Del 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 Lenke til kommentar
Thomas. Skrevet 15. oktober 2010 Del Skrevet 15. oktober 2010 RewriteRule /([a-zA-Z0-9_]+) /index.php?permalink=$1 Lenke til kommentar
exmx Skrevet 15. oktober 2010 Forfatter Del 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 Lenke til kommentar
Thomas. Skrevet 15. oktober 2010 Del 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. 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å