"Split" domain redirect?
 
tkonko 2. feb 2017 10:34:31 Pridružen od:
3. apr 2013
48 objav
21 1 0
#1

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.


všeč(0) ni všeč(0) spam(0)
 
sce 2. feb 2017 11:33:01 Pridružen od:
27. maj 2007
995 objav
313 60 26
#2

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.


všeč(0) ni všeč(0) spam(0)
It's unknown, but I could be a cactus with two cats. I could also be an IT specialist. Who knows...
 
tkonko 2. feb 2017 11:51:47 Pridružen od:
3. apr 2013
48 objav
21 1 0
#3

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


všeč(0) ni všeč(0) spam(0)
 
sce 2. feb 2017 11:57:31 Pridružen od:
27. maj 2007
995 objav
313 60 26
#4

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


všeč(0) ni všeč(0) spam(0)
It's unknown, but I could be a cactus with two cats. I could also be an IT specialist. Who knows...
 
tkonko 2. feb 2017 12:07:20 Pridružen od:
3. apr 2013
48 objav
21 1 0
#5

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".


všeč(0) ni všeč(0) spam(0)
 
tkonko 2. feb 2017 12:13:34 Pridružen od:
3. apr 2013
48 objav
21 1 0
#6

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?


všeč(0) ni všeč(0) spam(0)
 
spicey 2. feb 2017 14:11:19 Pridružen od:
2. avg 2007
70 objav
87 3 3
#7

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.


všeč(0) ni všeč(0) spam(0)
 
dh5114 2. feb 2017 15:08:35 Pridružen od:
23. apr 2009
470 objav
1545 136 42
#8

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)


všeč(1) ni všeč(0) spam(0)
 
tkonko 2. feb 2017 15:27:20 Pridružen od:
3. apr 2013
48 objav
21 1 0
#9

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.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se