请教内网外网端口不同 网址跳转问题

lb75009695 2018-01-27 09:20:53
小弟有三个网站部署在内网服务器上,内网访问时通过地址+端口来互相跳转
如:网站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

问题是:如何设置跳转链接,使网站在内网和外网访问时都能正确跳转。
谢谢大神!!
...全文
1187 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lb75009695 2018-01-31
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
我有一个粗暴的想法:写一个js脚本,判断ip的来源,如果是内网的就直接跳内网的ip,如果不是就跳外网的ip
lb75009695 2018-01-29
  • 打赏
  • 举报
回复
引用 2 楼 showbo 的回复:
不加域名就行了,会自动连接当前的ip地址,就是 <a href="http://10.17.254.11/xxxxx.html" 写成 <a href="/xxxxx.html" 这样就会自动依据浏览器的yu Web开发学习资料推荐 JavaScript apply与call的用法 XMLHttpRequest加载视频并播放
主要还是端口 端口
lb75009695 2018-01-29
  • 打赏
  • 举报
回复
[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 所以很尴尬啊~ 请大神再指点! 谢谢
  • 打赏
  • 举报
回复
不加域名就行了,会自动连接当前的ip地址,就是 <a href="http://10.17.254.11/xxxxx.html" 写成 <a href="/xxxxx.html" 这样就会自动依据浏览器的yu

Web开发学习资料推荐
JavaScript apply与call的用法
XMLHttpRequest加载视频并播放

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧