Archívum - Júl 22, 2014 - Fórum téma
SEO URL & Cookie
Sziasztok!
SEO URL-eket használok, tehát a weblap felépítése így néz ki: www.domain.hu/oldal. A 'nyelv' nevű cookie határozza meg a weblap nyelvét. A $gyoker változóba kerül az oldal gyökér URL-je, az $oldal-ba az első paraméter, a $parameter-be a második. Ha az URL első részét csekkolom, pl. www.domain.com/en-nél:akkor nincs gáz, viszont azt szeretném, hogy nyelvváltás után a kód visszairányítsa a usert arra az oldalra, amelyiken éppen volt, így ha a második paramétert is nézem, pl. www.domain.com/about/en-nél:akkor a nyelv csak azon az egy oldalon változik meg, amelyikről jött a user, tehát ha megnyit egy másik oldalt, azon is meg kell hívnia a nyelvváltoztatást kiváltó URL-t (www.domain.com/oldal/nyelv), hogy megváltozzon a nyelv.
Hogy lehetne megoldani, hogy rendesen működjön?
(Tudom, hogy jobb lenne külön URL-eken "tárolni" az egyes nyelvek oldalait, de most ezt a problémát szeretném megoldani, leginkább azért, mert nem értem, miért nem jó.)
■ SEO URL-eket használok, tehát a weblap felépítése így néz ki: www.domain.hu/oldal. A 'nyelv' nevű cookie határozza meg a weblap nyelvét. A $gyoker változóba kerül az oldal gyökér URL-je, az $oldal-ba az első paraméter, a $parameter-be a második. Ha az URL első részét csekkolom, pl. www.domain.com/en-nél:
if($oldal==’en’)
{
setcookie(’nyelv’,’en’,time()+60*60*24*365*10);
header('Location: /'.$gyoker);
}
if($parameter==’en’)
{
setcookie(’nyelv’,’en’,time()+60*60*24*365*10);
header('Location: /'.$gyoker.'/'.$oldal);
}
Hogy lehetne megoldani, hogy rendesen működjön?
(Tudom, hogy jobb lenne külön URL-eken "tárolni" az egyes nyelvek oldalait, de most ezt a problémát szeretném megoldani, leginkább azért, mert nem értem, miért nem jó.)