本帖最后由 pser 于 2013-11-29 23:47 编辑
朝阳北站 发表于 2013-11-29 23:08
我下载了,但是现在不能用,据说是铁总把服务器关了。
现在访问:“kyfw.12306.cn”
会出现下图的界面,并且网址跳转到“http://www.12306.cn/mormhweb/logFiles/error.html”,并提示“网络可能存在问题,请您重试一下!”,呵呵呵呵。。。。。。。
12306
利用不同线路(联通、电信、方正、长城宽带)ping www.12306.cn的官方网站和kyfw.12306的IP地址:返回的分别是“12306.xdwscache.glb0.lxdns.com”,“1st.dtwscachev78.glb0.lxdns.com ”,结果是一样的,看来12306做了智能DNS、CDN,有进步了。
再研究一下KYFW.12306.cn的代码,只不过把凡是访问这个手机客户端的网站的流量全部转移了一下,可能由于时间仓促,几十行测试的代码都被注释掉了。- <html>
- <head>
- <title>
- 铁路客户服务中心
- </title>
- <head>
- <script
- lang="JAVASCRIPT">
- var url = location.host;
- //var url =
- "www.12306.cn";
- var url_ky=location.href;
- //var
- url_ky="http://kyfw.12306.cn/cc"
- <font color="red">var reg1 = new
- RegExp("^http://kyfw.12306.cn/(.+)")
- //当访问http://kyfw.12306.cn/*时,重定向至https://kyfw.12306.cn/*
- var reg2 = new
- RegExp("^http(s)?://kyfw.12306.cn(/)?[ DISCUZ_CODE_0 ]quot;)
- //当访问http://kyfw.12306.cn或https://kyfw.12306.cn时,重定向为https://kyfw.12306.cn/otn</font>
- var
- newUrl="";
- //console.log("reg1:"+reg1.test(url_ky))
- //console.log("reg2:"+reg2.test(url_ky))
- if(reg1.test(url_ky))
- {
- newUrl=url_ky.replace(reg1,"https://kyfw.12306.cn/$1");
- window.location=newUrl;
- }else
- if(reg2.test(url_ky)){
- newUrl=url_ky.replace(reg2,"https://kyfw.12306.cn/otn");
- window.location=newUrl;
- }else
- if(url=="www.12306.cn"){
- window.location="/mormhweb/";
- }
- /*
- if(url=="www.12306.cn")
- {
- window.location="/mormhweb/";
- }
- else
- {
- if(url=="wap.12306.cn")
- {
- window.location="/mormhwap/";
- }
- else
- {
- alert("非法的地址,浏览器将关闭!");
- window.close();
- }
- }
- */
- </script>
- </html>
复制代码 那为啥还要把问题推给访问者,让大家做无用的“重试”呢。
|