Avatar billede peterandersen Nybegynder
21. januar 2012 - 23:34 Der er 3 kommentarer og
1 løsning

Url rewrite i htaccess

Arbejder med et CMS som bruger følgende .htaccess kode som url rewrite:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

Har nu ændret en side f.eks. fra www.domæne.dk/lang-titel til www.domæne.dk/titel og vil gerne lave en 301 redirect til ny url.

Har prøvet med
RewriteRule ^www.domæne.dk/lang-titel$ http://www.domæne.dk/titel [R=301,L]
men uden held. Er der nogen der har en løsning på det?
Avatar billede The_Buzz Novice
22. januar 2012 - 09:57 #1
Eftersom det kun er een URL du vil have flyttet:

redirect 301 /lang-titel /titel
Avatar billede peterandersen Nybegynder
24. januar 2012 - 09:43 #2
Kan ikke helt se hvor det skal placeres så den ikke tror den skal lave:
www.domæne.dk/titel?page=lang-titel

Har lavet lidt test og kan ikke få et andet resultat.
Avatar billede The_Buzz Novice
24. januar 2012 - 11:38 #3
Tænker lige højt, har du placeret den redirect ovenover din anden RewriteEngine On?
Avatar billede Abemand123 Nybegynder
24. januar 2012 - 11:52 #4
Bruger udelukket pga SPAM

Dette indlæg er blevet modereret af en CoAdmin

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester