当前位置:  开发笔记 > 运维 > 正文

仅在单个端口8080上转发到localhost(windows)可能吗?

如何解决《仅在单个端口8080上转发到localhost(windows)可能吗?》经验,为你挑选了0个好方法。

我知道如何在Windows上使用xampp设置本地网络服务器...我在主机文件(c:\ windows\system32\drivers\etc\hosts)上输入我的别名和目标,然后在我的apache vhosts上添加相应的条目配置文件.这样,假设我的网络服务器正在侦听端口80,我可以例如映射example.com到我的本地网络服务器.

我总是在我的hosts文件中输入整个域名(例如example.com),并且该名称上的任何请求都将被定向到localhost.

现在我想知道是否有办法只将某个端口上的example.com(例如example.com:8080)转发到本地网络服务器,并单独离开example.com(在默认端口80上),以便它还会去我的实时制作网站.

据我所知,这可能是不可能仅使用hosts文件(我尝试添加端口:8080到我的域名 - 似乎不起作用;-))...

我真的不太了解这个主题,所以欢迎任何想法,见解,链接,阅读材料,工具.

编辑:Arnout的回复回答了我上面提到的问题,但没有解决我的实际问题.重新路由example.com:8080到localhost:80确实有效,如果我访问example.com,它会加载我本地版本的首页,但该页面上的所有链接当然都不知道端口号,因此指向生产版本...我的问题的实际解决方案似乎是咬入酸苹果并修复我的应用程序(遵循Rob的建议)并删除所有硬编码的网址,以便它可以在任何域上工作...

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有