WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Redirect i htacces (https://www.wn.se/forum/showthread.php?t=14807)

wiggin 2006-06-24 16:39

Jag skall kasta om adresserna lite på min hemsida och har skapat en .htaccess med en del redirects för att google och besökarna skall komma rätt ändå.

Kod:

Redirect 301  /foo/bar/  http://www.hemsida.com/se/foo/bar/
Redirect 301  /foo/bar/test/  http://www.hemsida.com/se/foo/bar/test/
Redirect 301  /page/sub/  http://www.hemsida.com/se/page/sub/
[…]

Nu är det dock så att mina gamla sidor även hade en querystring på sig. När den skickar besökaren till en ny sida vill jag inte att den skall hänga med. Men som det är nu gör den det automatiskt. Så /foo/bar/?lang=se blir /se/foo/bar/?lang=se. Hur får man htaccess att strippa bort dem?

SiC 2006-06-26 15:26

Är det inte lättare att bara köra en mod_rewrite i ditt fall, med ett par enkla RewriteRules? Kräver ju dock att man är ganska haj på regexp, men lite beroende på vad för sida man kommer från, och vilken sida man landar på så kan nog regexp vara en "bättre" lösning. Möjligtvis.

Edit: Har du testat att skriva så här?

Kod:

Redirect 301  /foo/bar/  http://www.hemsida.com/se/foo/bar/ [L]
[L] får alltihopa att stanna, och kanske kan klippa bort den där querystringen.


Alla tider är GMT +2. Klockan är nu 13:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson