有的时候,想只需要一个链接,指定不同的国家,针对移动端和桌面端跳转到不同的网址。
使用我提供的这个工具,就能够实现自动跳转了:
https://git.tlo.xyz/TLOxyz/API/wikis/redirect-api
能够实现:
所有网址的参数都是在那一个链接的 Get 里。为了能简短 URL 长度,可以使用 GZIP ,同时也可以根据需要使用短链接服务。
使用默认的地址是没有中国服务器的(默认的地址有 Japan 和 US-East 服务器),需要按照下面说明换域名即可有中国服务器(就是 Japan 和 US-East 和北京的服务器 + CDN ):
https://git.tlo.xyz/TLOxyz/API/wikis/cdn
定位原理:默认使用 Nginx 的 GEOIP 模块,但当使用 CDN 后请求到中国大陆的服务器时,那就跳过 GEOIP 判断直接当作 CN 。注:一些中国地区的代码不是 CN ,比如 TW , HK ……
当然,这个 api 不只限于跳转功能,如果还需要别的功能可以尽管提,我会考虑添加,比如像 @SuperFashi 的 https://www.v2ex.com/t/269720 。
api.tlo.xyz
服务器升级 + 新服务器,欧洲、美国东西岸和亚洲都有服务器,Ping延迟如下
1
SuperFashi 2016-06-26 17:49:47 +08:00 via Android
可以可以,赞一个~
|
2
ZE3kr OP 那个带 CDN 的域名( api.landcement.com )将要取消了,不要用了,请用 api.tlo.xyz (这个也是有香港服务器的,很快),支持 IE 6 (然而并没有测试过),不需要 SNI 支持。
|