我已启动并运行WAMP,并尝试限制对(1)本地和(2)一个其他IP地址的访问。我无法使它正常工作。
我只能从(1)个本地IP或(2)所有IP上使它工作。
我的虚拟主机配置文件正在尝试使用:
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
Require ip m.y.i.p
</Directory>
</VirtualHost>
有了这个,当我尝试从m.y.i.p.访问时,我得到了403 Forbidden页面。我只能从本地主机访问。
使用以下Require行,我可以从任何IP访问,所以我知道这是可能的:
Require all granted
有什么方法可以允许访问本地主机和一个或多个其他IP?还是我配置错误?
答案 0 :(得分:0)
对于后代,看来我找到了解决方案。
看起来像Require Local优先。如果我列出了我的本地IP范围,以及我的在线IP和127.0.0.1(三个要求语句),它将按预期工作。