我在tomcat 7上创建了一个webapp,我注册的域名是www.example.com。我可以通过 localhost/xyz 和 http://www.example.com/xyz 访问 webapp (端口更改为 80)在我的设备上。也可以从我网络上的另一台设备通过 myipaddress/xyz 访问它。
我现在希望通过 http://www.example.com/xyz 访问该应用程序来自任何设备(可能不在同一网络上)。
我尝试在我的路由器上设置端口转发。没有成功。
最佳答案
根据我使用路由器的经验,不可能从具有域 url 的同一路由器后面的网络访问服务器。请求转到路由器,然后转到域 (example.com),然后发送回路由器 - 路由器现在检测到环路并拒绝请求。
关于无法从任何其他设备访问 tomcat url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32033380/