84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
例如我们在中国访问必应,必应就会跳转到cn.bing.com请问:怎么实现类似必应的访问二级域名跳转?
走同样的路,发现不同的人生
很多实践方案的~介绍两个常见的给你:
DNS解析方案,很多高级的DNS解析是可以分地区解析的(例如DNSPOD),只要把对应地区的解析变成跳转就行了。优点就是很快,缺点就是不灵活
程序判断,使用IP去判断来源,然后在PHP里跳转,IP判断来源是很容易的,很多第三方IP接口都可以给出来IP的归属。优点就是很灵活,缺点就是每次请求都要到PHP处理地区,性能要考虑下。
服务器判断,其实跟上面的是一样的,Nginx用脚本去判断IP归属,然后跳转。优点很快,缺点维护略麻烦
用GeoIP或者现成的IP API库。nginx和php都有扩展。
很多实践方案的~介绍两个常见的给你:
DNS解析方案,很多高级的DNS解析是可以分地区解析的(例如DNSPOD),只要把对应地区的解析变成跳转就行了。
优点就是很快,缺点就是不灵活
程序判断,使用IP去判断来源,然后在PHP里跳转,IP判断来源是很容易的,很多第三方IP接口都可以给出来IP的归属。
优点就是很灵活,缺点就是每次请求都要到PHP处理地区,性能要考虑下。
服务器判断,其实跟上面的是一样的,Nginx用脚本去判断IP归属,然后跳转。
优点很快,缺点维护略麻烦
用GeoIP或者现成的IP API库。
nginx和php都有扩展。