我的本地主机上有两个应用程序“myapp”和“magento”,位于192.168.1.110/myapps(A)和192.168.1.110/magento(B)。 (A)是我编写的应用程序,可以通过我们的局域网上的任何计算机访问。但是,除了我的计算机localhost外,任何人都无法访问(B)。
我没有在Apache或Magento上做任何特殊的端口打开或阻塞,所以我对此感到困惑。有没有人对可能出错的地方以及我应该在哪里看到什么? TIA!
编辑:在Internet Explorer中,错误只是一条通用消息,上面写着“无法显示此网页”,就好像它甚至无法识别地址一样。
编辑2:我按照建议尝试了Firebug。这就是我在Net标签下看到的内容。 URL下的“GET Magento”和状态下的“ABORTED”。但是,当我用鼠标光标悬停时,它会显示http://127.0.0.1/magento,这是本地主机地址..这是http://192.168.1.110/magento被重新路由到http://127.0.0.1/magento吗?
答案 0 :(得分:3)
检查Magento中的基本URL设置。听起来您的基本网址设置为http://127.0.0.1/magento。当您转到http://192.168.1.110/magento时,将调用Magento,但它将重定向到http://127.0.0.1/magento,这在远程计算机上不起作用。您应该将Magento中的基本网址更改为http://192.168.1.110/magento。