现在的位置: 首页 > 综合 > 正文

apache 访问权限 小结

2018年01月27日 ⁄ 综合 ⁄ 共 1288字 ⁄ 字号 评论关闭

Apache 配置禁止访问总结

文档下载地址

 

修改系统的DNS:

   C:\Windows\System32\drivers\etc\hosts

   Hosts文件

# DocumentRoot 是网站文件存放的根目录

# ServerName 是网站域名, 需要跟 DNS 指向的域名一致

 

<VirtualHost *:80>

       ServerName  zyz.com

       DirectoryIndex  index.html

       DocumentRoot  d:/index/

1.禁止文件目录访问:

       <Directoryd:/index/>

      #AllowOverrideNone

              #OptionsFollowSymLinks

              #Orderallow,deny

              #Allowfrom all

              #Satisfyall

               #AddType text/html .html

               #AddHandler server-parsed .html

               #Options +IncludesNOEXEC

               Options None

                AllowOverride None

               AllowOverride FileInfo

                Order deny,allow

                Allow from all

                SSIErrorMsg "<!-- Error-->"

       </Directory>

2.禁止文件访问

       <Files~ "\.(xml|properties)$">

          Order allow,deny

          Deny from all

       </Files>

</VirtualHost>

 

3.apache配置
<Directory>
指令

 

 http://www.cnblogs.com/jishume/articles/2079694.html

 

4.
ApacheOrder Allow,Deny详解

 AllowDeny可以用于apacheconf文件或者.htaccess文件中(配合Directory,
Location, Files
等),用来控制目录和文件的访问授权。

所以,最常用的是:
Order Deny,Allow
Allow from All

注意“Deny,Allow”中间只有一个逗号,也只能有一个逗号,有空格都会出错;单词的大小写不限。上面设定的含义是先设定先检查禁止设定,没有禁止的全部允许,而第二句没有Deny,也就是没有禁止访问的设定,直接就是允许所有访问了。这个主要是用来确保或者覆盖上级目录的设置,开放所有内容的访问权。

http://www.cnblogs.com/top5/archive/2009/09/22/1571709.html

抱歉!评论已关闭.