"Split" domain redirect?

Pozdravljeni,

iščem možnost kako bi lahko recimo npr. uporabniki iz slovenije vidli drugo spletno stran na isti domeni kot ostali obiskovalci. Obe strani bi bili na istem strežniku (torej bi se naredila samo podmapa).

Prosim za kakšno idejo kako in kje to najlažje izvest.

8 odgovorov

Govoriš verjetno o multilanguage spletni strani? Če nima tvoj CMS kakih language pluginov potem ti je skoraj najlažje postaviti stran1 in stran2 (domena.com/si/ in domena.com/en/). Na domena.com pa postaviš htaccess ali php skripto, ki ti preveri lokacijo obiskovalca in izvede redirect.

Ne, ne gre za multilanguage, ampak za dve popolnoma različni strani.

Hja načeloma bi lahko naredil po istem principu. Določene IP je ene države preusmeriš na drugo "mapo".

sce:
Hja načeloma bi lahko naredil po istem principu. Določene IP je ene države preusmeriš na drugo "mapo".

Ampak se pri tem potem spremeni oz. doda končnica domene ("mapa"), kar ni ok. Domena mora delovati, kot bi bila stran "primarna".

Nekako bi bilo še boljše če se lahko to uredi kako preko DNSjev domene. Pa bi dali potem strani na različna strežnika.

Izvedljivo?

Ni lepo, je pa možno :)
Haproxy lahko različne backende uporablja glede na državo userja, ki jo dobi iz geoip baze.

Torej da se, ampak raje najdi kakšno drugo opcijo :)

Lohko si daš v index file switch, ki ti glede na tvoje potrebe različne sajte kaže, to je precej lažje.

Cist salabajzersko: v index.php das 100%x100% iframe in glede geoip pokazes kar hoces.

Malo manj salabajzersko: z DNSjem pokazes razlicne zone gleden a subnet/IP:
http://serverfault.com/questions/332440/dns-bind-how-to-return-a-different-ip-based-on-requests-subnet

Skor profi: v tvojem webappu spet uporabis geoip in pokazes razlicen view glede na IP. Tut SEO friendly - boljs kot iframe IMO

Totalno profi: dej vsako stran na svojo domeno, bos najmanj zivcev zgubil na dolgi rok. Ali pa vsaj na pod-domene in redirectaj glede na IP (tako imajo tavelki narejen, recimo en.domena.com in/ali si.domena.com)

1

dh5114:
Cist salabajzersko: v index.php das 100%x100% iframe in glede geoip pokazes kar hoces.

Malo manj salabajzersko: z DNSjem pokazes razlicne zone gleden a subnet/IP:
http://serverfault.com/questions/332440/dns-bind-how-to-return-a-different-ip-based-on-requests-subnet

Skor profi: v tvojem webappu spet uporabis geoip in pokazes razlicen view glede na IP. Tut SEO friendly - boljs kot iframe IMO

Totalno profi: dej vsako stran na svojo domeno, bos najmanj zivcev zgubil na dolgi rok. Ali pa vsaj na pod-domene in redirectaj glede na IP (tako imajo tavelki narejen, recimo en.domena.com in/ali si.domena.com)

Hvala! Ja saj že ideja stranke je šalabajzerska, tako da ne morem pomagat :)

Glede na to, da bosta strani sedaj na različnih strežnikih, bom moral uporabit eno izmed šalabajzerskih opcij, kar pa ne bo prevelika težava, saj bo obisk iz slovenije prej izjema kot pravilo.