1
GordianZ MOD 第一个问题建议用 user agent 解决,用 ip 不能从本质上解决一个地区多语言的问题。
|
3
GordianZ MOD @ulmate01 我的意思是英文 ua 就显示英文站,中文 ua 就显示中文站。
你的目标是国际化还是负载均衡? |
4
yylzcom 2014-03-12 16:51:35 +08:00
建议用user agent里的语言来判断,个人觉得比ip还好,简单可靠
另外在顶部放一个语言选项,写入cookies |
5
sobigfish 2014-03-12 17:11:00 +08:00
header应该是最有效的
Accept-Language:zh-CN,zh;q=0.8,en;q=0.6,en-US;q=0.4,zh-TW;q=0.2,fr;q=0.2,es;q=0.2 |
7
sobigfish 2014-03-12 17:13:32 +08:00 2
|
8
sobigfish 2014-03-12 17:16:18 +08:00 1
|
9
paolongtao 2014-03-12 18:45:56 +08:00
重点是问题二吧?
|
10
wwqgtxx 2014-03-12 19:18:55 +08:00 via Android 1
v2ex貌似只有一台服务器的,你看到的hk.v2ex.com和www.v2ex.com和jp.v2ex.com这些都是v2ex的cdn节点,所以根本没有什么数据同步的问题…
|
11
qiongqi 2014-03-12 19:41:39 +08:00
正好问下数据同步的问题,多机房的服务单主还是多主?
|
12
binux 2014-03-12 19:52:25 +08:00
wordpress?你要只同步文章就数据库主从,要评论就单数据库,或者转发。
|
13
xierch 2014-03-12 20:19:08 +08:00
注意用 Accept-Language 的时候,还是要将不同语言体现在 URL 上..
搜索引擎的 Robots 都不发这个头的.. |
14
lightening 2014-03-13 02:37:47 +08:00
我非常讨厌网站根据我的 ip 跳区或换语言。我们还好,会说中文住在国外被跳到英文。想想不会说中文的人住在中国,想上个美国网站结果被跳转到中文,还死活找不到回到美国站的方法。
|
15
ulmate01 OP @GordianZ 就是给国外ip提供英文站,或者直接跳转到english.xxx.com
然后就是几台服务器同步,比如linode的负责联通线路,然后香港的vps负责电信线路。然后就是要实现几台服务器同步一个网站[wordpress]的数据 |
16
ulmate01 OP |
18
wwqgtxx 2014-03-13 19:06:20 +08:00 via Android
|