我正在尝试从我的本地电脑托管网站。为此,我已经安装了apache服务器,注册了一个域名并完成了必要的设置。问题是,当我尝试访问我的主页时,我正在获取路由器配置页面,当我尝试访问网站时也是如此其他电脑。请帮忙。
答案 0 :(得分:1)
从路由器后面的本地PC托管网站时,您需要小心使用服务提供商提供给您的公共IP。请注意,这通常不是静态地址,可能会经常更改。要解决此问题,您可以使用某种类型的DynDNS服务(如果您的路由器支持它)。
其次,您需要在路由器的防火墙中添加规则,以允许来自公共互联网的流量到达路由器后面的计算机。这可以通过DMZ(安全性较低)或端口转发来完成。
当您尝试访问网页时,请键入已设置服务器的计算机的本地IP。这应该带你到apache服务器。您可能只是键入了错误的IP。尝试http://127.0.0.1/(127.0.0.1与localhost相同),以确保从运行服务器的计算机上获取apache服务器。