我有一个子域,我只想在内部访问;我试图通过编辑该域的 VirtualHost 块来在 Apache 中实现此目的。有人能看出我哪里出错了吗?注意,我这里的内部IP地址是192.168.10.xxx。我的代码如下:
<VirtualHost *:80>
ServerName test.example.co.uk
DocumentRoot /var/www/test
ErrorLog /var/log/apache2/error_test_co_uk.log
LogLevel warn
CustomLog /var/log/apache2/access_test_co_uk.log combined
<Directory /var/www/test>
Order allow,deny
Allow from 192.168.10.0/24
Allow from 127
</Directory>
</VirtualHost>
Thanks
你错过了Deny from all
线?哦,还有使用错误order
.
引用mod_access 文档 http://httpd.apache.org/docs/2.0/mod/mod_access.html:
[...] apache.org 域中的所有主机都被允许访问;所有其他主机都被拒绝访问。
Order Deny,Allow
Deny from all
Allow from apache.org
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)