Chinaunix首页 | 论坛 | 博客
  • 博客访问: 784293
  • 博文数量: 56
  • 博客积分: 451
  • 博客等级: 下士
  • 技术积分: 1431
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-20 11:14
文章分类

全部博文(56)

文章存档

2013年(35)

2012年(21)

分类: 系统运维

2012-10-18 23:39:42

AllowOverride是指确定允许存在于.htaccess文件中的指令类型
  通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须[1]对.htaccess 所在目录进行配置。从安全性考虑,根目录的AllowOverride属性一般都配置成“None”不允许任何Override(优先级)。
当AllowOverride指令设置为 All时,所有具有".htaccess"作用域的指令都允许出现在.htaccess文件中。
  directive-type可以是下列各组指令之一:
  AuthConfig
  允许使用与认证授权相关的指令(AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require, 等)。


例子:要求/srv/www/htdocs/htpasswd,包含user1、user2两个账号,密码皆为linux
          实现htpasswd内有的账号可以存取/srv/www/htdocs/engineers目录。
实现如下:
    #htpasswd2 -c /srv/www/htdocs/htpasswd user1
    #htpasswd2 /srv/www/htdocs/htpasswd user2
    #mkdir /ser/www/htdocs/engineers
    #vi /etc/apache2/default-server.conf
    加入:Alias  /engineers "/srv/www/htdocs/engineers"
              /srv/www/htdocs/engineers">
               AllowOverride AuthConfig
             
       然后保存,进而编辑.htaccess文件内容
    #vi  /srv/www/htdocs/engineers/.htaccess
      加入: AuthName "Please input you id&passwd"
                  AuthType Basic
                  AuthUserFile  /srv/www/htdocs/htpasswd
                  Require user user1 user2
       保存退出即可!
    
阅读(3402) | 评论(2) | 转发(2) |
给主人留下些什么吧!~~

最大行业软件2012-11-02 16:17:37

Agilent.Hfss.v5.6-ISO 1CD(专业 3D 高频系统全波电磁场模拟软件)

Agilent.89600.Vector.Signal.Analyzer.v8.0-ISO 1CD(频谱分析)

 

ANSOFT产品:

Ansoft HFSS v14.0 win32_64 Full-ISO 2CD(三维结构电磁场仿真软件)

 

Ansoft Maxwell 3D v15.0 Win32-ISO 1CD(电磁场分析软件)

Ansoft Maxwell 3D v15.01 Update Only Win32 1CD

Ansoft Maxwell 3D v15.0 Win64-ISO 1CD

Ansoft Maxwell 3D v15.01 Update Only Win64 1CD

 

中国物讯网112012-10-19 14:21:35

看到代码就头晕