我正试着在我的mac美洲狮上建立一个网站。
我需要virtualhostx才能让我的网站在线吗?到目前为止,它只是本地的,我的朋友都看不到?
发布于 2012-12-15 20:46:18
我猜你是以locahost或127.0.0.1的身份看待它的。我的猜测是您在路由器后面,您甚至可以使用路由器提供的IP访问您的站点。问题是您的路由器不知道如何重定向来自外部的请求,因此任何访问您的外部IP的人都无法到达您的机器。
要解决此问题,您需要在路由器上创建一个端口转发规则,以显式地告诉它将端口80请求发送到何处。
How To: Port Forwarding
Wikipedia: Port Forwarding
发布于 2012-12-15 20:46:32
通常,互联网连接是使用NAT路由器完成的,因此端口转发需要到位,以便Apache在其后面工作。
由于世界上有如此多的路由器型号,你应该关注这个网页,因为它可以说是最好的资源:
http://portforward.com/
实际上,这个问题也被问了很多次。请在下次提问前先搜索一下。
https://stackoverflow.com/questions/13892240
复制相似问题