webForumDet fria alternativet

Redirect med .htaccess

1 svar · 430 visningar · startad av mozilla

mozillaMedlem sedan juli 20011 084 inlägg
#1

Jag vill vidarebefordra en domän med .htaccess. Följande kod använder jag idag.

RewriteEngine On
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

Vilket även skall skicka med filnamn och parametrar till den nya domänen. Nu är det så att jag vill lägga på en egen parameter "?language=sv". Någon som har någon bra idé på hur man gör det? Problemet är att sidan kanske redan har en adress, t.ex. om man besöker

https://www.domain.se/mapp/?id=12123 så vill jag att man ska skickas till https://www.domain.com/mapp/?id=12123&language=sv

men om man besöker https://www.domain.se skickat till https://www.domain.com/?language=sv

mozillaMedlem sedan juli 20011 084 inlägg
#2

Löste det själv, om någon är intresserad så gör man så här :bire

RewriteEngine On
RewriteRule ^(.*)$ http://www.domain.com/$1?language=sv [R=301,QSA,L]
131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)