这让我很抓狂。在运行 httpd-2.2.15-45.el6.centos.x86_64 的 Web 服务器中,任何类型的似乎都不受尊重。
例子:
<VirtualHost 192.168.10.10:80>
ServerName mas.domain.com
ScriptAlias /cgi-bin/ "/home/sites/mas.domain.com/cgi-bin/"
DocumentRoot /home/sites/mas.domain.com
<Directory /home/sites/mas.domain.com/>
Order Deny,Allow
Deny from all
</Directory>
这应该可以否认任何事情。但看起来根本不起作用。有什么想法吗?
答案1
看看详尽的在线文档。
该Deny,Allow
顺序实际上默认为Allow
。
|Match |Allow,Deny result |Deny,Allow result |
|-----------------------|-------------------|------------------|
|Match Allow only |Request allowed |Request allowed |
|Match Deny only |Request denied |Request denied |
|No match |Default to Denied |Default to Allowed|
|Match both Allow & Deny|Denied |Allowed |