Avatar billede AnyFellow Mester
22. januar 2013 - 14:55 Der er 1 løsning

mod_rewrite - lav en 301 redirect hvis der er angivet parametre

Jeg har 3 redirects der fungerer perfekt:

RewriteRule ^([A-Za-z0-9-]+)/?$ product.php?var1=$1
RewriteRule ^([A-Za-z0-9-]+)/?([A-Za-z0-9-_]+)?/?$ product.php?var1=$1&var2=$2
RewriteRule ^([A-Za-z0-9-]+)/?([A-Za-z0-9-_]+)?/?([A-Za-z0-9-_]+)?/?$ product.php?var1=$1&var2=$2&var3=$3


Eksempel på url:
/electronics/
/electronics/laptops/
/electronics/laptops/hp/

For at undgå duplicate content, vil jeg gerne undgå at brugerne kan tilgå disse urls ved at skrive således:
/electronics/?qweqwe=fff
/electronics/laptops/?q34t5gt=12
/electronics/laptops/hp/?id=12&hdhdhdhhd=3333

Hvad skal jeg gøre for at lave en 301-redirect (går ud fra at det er den korrekte måde undgå duplicate content), således at brugeren ikke kan angive noget efter den sidste skråstreg?
Avatar billede AnyFellow Mester
25. januar 2013 - 07:53 #1
Lukker
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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