我的本地主机可以从其他设备访问。怎么修?

My localhost is accessible form other devices. How to fix?

我的 mac 上有一个本地主机,可以通过输入 mac 的 IP 地址从其他设备访问它,我不希望其他人可以访问它,怎么能我解决了这个问题?

您必须更改 Apache 指令值:

Listen  80

至:

Listen 127.0.0.1:80

在您的 httpd.conf 文件中,然后重新启动服务器 :)

我相信您描述的情况是您的 Mac 安装可以通过其内部 IP 地址访问您网络上的其他设备。相反,如果您打算描述涉及 Mac 的外部 IP 的情况,请在您的网络上配置防火墙。

因为它有 Apache 标签,我假设您使用的是 apache 网络服务器。请参考我在下面链接的 Apache 的访问控制文档。如果你的意思是只允许通过 localhost 访问你的 .htaccess 文件

 Order deny,allow
    Deny from all
    Allow from localhost

http://httpd.apache.org/docs/2.2/howto/access.html