尝试访问配置为允许从 LAN 访问的本地 Web 服务器时出现 403 错误

尝试访问配置为允许从 LAN 访问的本地 Web 服务器时出现 403 错误

我有一个对特定 IP 开放的本地 Web 服务器,包括全部我的局域网中的 IP。

这是我的.htaccess文件:

order deny,allow
deny from all
allow from 192.168.2.1/24
allow from xxx.xxx.xxx.xxx

第 3 行应该允许我本地网络中的所有 IP,除了运行服务器的计算机之外,它工作正常。当我尝试访问此文件所在的文件夹时.htaccess,我收到 403 状态代码。

我尝试添加allow from 127.0.0.1,但没有效果。

我如何允许主机访问 Web 服务器?

仅当我使用时才会收到此错误localhost,但是当我使用我的 IP 地址时它才能正常工作192.168.2.XXX

我正在运行 Apache/2.4.25 (Unix) PHP/7.1.4。

答案1

如果服务器启用 IPv6 协议(即使它只有链接本地地址),他可能正在使用 IPv6 本地地址(::1)。

相关内容