使用 IP 地址访问本地应用程序时出现 404 错误,但在 localhost 上工作正常?

发布于 2025-01-04 11:06:02 字数 372 浏览 2 评论 0原文

当我使用 localhost 访问本地 tomcat 上托管的 Web 应用程序时,我看到了预期的欢迎页面,但是当我使用 IP 地址访问它时,它不起作用并给出 404 错误。我不明白使用 ipaddress 而不是 localhost 的链接有什么问题?

http://localhost:8080/wiki/ 工作正常 http://10.232.176.9:8080/wiki/ 不起作用

我已确认 IP 地址从命令提示符处输入 ipconfig。是一样的。

when i accesss my web application hosted on local tomcat with localhost i see the expected welcome page but when i access it with ip address it does not work and give
404 error. I am not getting what is the issue with the link with ipaddress instead of localhost?

http://localhost:8080/wiki/ works fine
http://10.232.176.9:8080/wiki/ does not work

i have confirmed the ip address from ipconfig from command prompt. Its same.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

赠佳期 2025-01-11 11:06:02

我几乎可以肯定这也与网络服务器监听的 IP 地址有关。请参阅 此 Apache 文档页面 以了解 Apache 中的操作方式;我相信 Tomcat 是基于...?

I'm almost sure it has something to do with what IP addresses the webserver is listening too. See this Apache documentation page to see how it's done in Apache; which, I believe, Tomcat is based on...?

债姬 2025-01-11 11:06:02

这看起来像是您的外部 IP,因此您可能有路由器/防火墙阻止访问。
您是否尝试过使用 127.0.0.1:8080 进行访问,或者从网络(您的另一台计算机)使用 10.1.1.X192.168.X 等 IP 进行访问。 1.X 或者无论您的子网是什么?

That seems like your external IP, so you might have a router/firewall blocking access.
Have you tried accessing with 127.0.0.1:8080, or from (another computer in your) network, using an IP like 10.1.1.X, 192.168.1.X or whathever your subnet is?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文