| 我们在配置apache的时候,想要设置禁止访问网站外的文件。 对linux类系统:
 <Directory />
 Order deny,allow
 Deny from all
 AllowOverride None
 Options None
 </Directory>
 
 而对Windows系统:
 
 <Directory C:/>
 Order deny,allow
 Deny from all
 AllowOverride None
 Options None
 </Directory>
 
 对系统上的各个磁盘驱动器重复以上的设定。
 
 讨论:最好的安全防护技术是拒绝对所有资源的访问,然后再选择性地允许访问必要的文件。通过对整个文件系统设定Deny from all指令,可以保证除非在配置文件中对其他<Directory>区块使用Allow from all指令来明确地赋予访问权限,否则用户无法从文件系统的任何部分访问文件。
 
 如果想在文件系统的其他位置上建立Alias,需要以下列的指令来明确地设定:
 
 Alias /example /var/example
 <Directory>
 Order allow,deny
 Allow from all
 </Directory>
 |