小弟有三个网站部署在内网服务器上,内网访问时通过地址+端口来互相跳转
如:网站1:10.17.254.11       网站2:10.17.254.11:881        网站3:10.17.254.11:882但现在解析到外网了,对应的地址和端口分别是
网站1:61.163.231.236:8810      网站2:61.163.231.236:8811      网站3:61.163.231.236:8812问题是:如何设置跳转链接,使网站在内网和外网访问时都能正确跳转。
谢谢大神!!

解决方案 »

  1.   

    我有一个粗暴的想法:写一个js脚本,判断ip的来源,如果是内网的就直接跳内网的ip,如果不是就跳外网的ip
      

  2.   

    不加域名就行了,会自动连接当前的ip地址,就是
    <a href="http://10.17.254.11/xxxxx.html"
    写成
    <a href="/xxxxx.html"
    这样就会自动依据浏览器的yuWeb开发学习资料推荐
    JavaScript apply与call的用法
    XMLHttpRequest加载视频并播放
      

  3.   

    Quote: 引用 2 楼 showbo 的回复:

    不加域名就行了,会自动连接当前的ip地址,就是
    <a href="http://10.17.254.11/xxxxx.html"
    写成
    <a href="/xxxxx.html"
    这样就会自动依据浏览器的yu这样并不行。
    三个网站分别在根目录的三个文件夹中 web1; web2; web3,  主页分别是 index1.html; index2.html; index3.html
    假如 我要从index2.html  跳转到index1.html       如果写<a href="/web1/index1.html">    那么他的实际跳转链接是http://10.17.254.11:881/web1/index1.html 这并不能正确跳转
    而如果要真正跳转到index1,他的链接应该是http://10.17.254.11/web1/index1.html所以很尴尬啊~请大神再指点!
    谢谢