0

我正在尝试在我的 mac 山狮上托管一个网站。

我需要 virtualhostx 才能让我的网站在线吗?到目前为止,它只是本地的,我的朋友都看不到它?

4

2 回答 2

1

你看它locahost还是127.0.0.1我猜的。我的猜测是您在路由器后面,您甚至可以使用路由器提供的 IP 访问您的站点。问题是您的路由器不知道如何重定向来自外部的请求,因此任何访问您的外部 IP 的人都无法访问您的机器。

为了解决这个问题,您需要在路由器上创建一个端口转发规则,以明确告诉它向哪里发送端口 80 请求。

如何:端口转发

维基百科:端口转发

于 2012-12-15T12:46:18.157 回答
0

通常互联网连接是使用 NAT 路由器完成的,因此需要有端口转发才能让 Apache 在其后面工作。

由于世界各地有如此多的路由器型号,您应该关注这个网页,因为它可以说是最好的资源:

http://portforward.com/

实际上,这个问题也被问了很多次。请在下次询问之前进行搜索。

于 2012-12-15T12:46:32.280 回答