Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在我的 mac 山狮上托管一个网站。
我需要 virtualhostx 才能让我的网站在线吗?到目前为止,它只是本地的,我的朋友都看不到它?
你看它locahost还是127.0.0.1我猜的。我的猜测是您在路由器后面,您甚至可以使用路由器提供的 IP 访问您的站点。问题是您的路由器不知道如何重定向来自外部的请求,因此任何访问您的外部 IP 的人都无法访问您的机器。
locahost
127.0.0.1
为了解决这个问题,您需要在路由器上创建一个端口转发规则,以明确告诉它向哪里发送端口 80 请求。
如何:端口转发
维基百科:端口转发
通常互联网连接是使用 NAT 路由器完成的,因此需要有端口转发才能让 Apache 在其后面工作。
由于世界各地有如此多的路由器型号,您应该关注这个网页,因为它可以说是最好的资源:
http://portforward.com/
实际上,这个问题也被问了很多次。请在下次询问之前进行搜索。