All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
打开delphi对话框组件(TOpenDialog)实例
收集整理了一些javascript,经典函数_JavaScript技术_编程技术
SQL初学者教程:学会使用SQL UPDATE语句_[SQL Server教程]
Delphi在状态栏中显示检查框
VB.NET实现窗体图标最小化到状态栏_.net资料_编程技术
document.all还是document.getElementsByName_JavaScript技术_编程技术
ASP.NET从零起步设计网站全过程(1)_[Asp.Net教程]
ADO.NET向数据库中添加数据
如何从一个php文件向另一个地址post数据,不用表单和隐藏的变量_[PHP教程]
深入剖析Asp.net资源文件_[Asp.Net教程]
Reading number is top 10 pictures
The real super beauty15
如果没有好报,为什么要做好人?
随便发几张图
清扫五脏垃圾,我有绝招
007 James. bond's new lover
HongMenYan premiere XinLiangGong clairvoyant outfit PK YiFeiLiu1
China's first snake village3
Sora aoi in China2
餐桌上的鱼
超级大兔子
Download software ranking
小黑猫大战两米大花蛇
金山office2007
C#COM编程指南
Boxer's Top ten classic battle5
Tram sex maniac 2 (H) rar bag18
电脑知识及技巧大合集
Dance with duck(male prostitution)
C++教程第四版
C++编程教程第三版
linux高级编程
aaa published in(发表于) 2013/12/27 20:10:25 Edit(编辑)
详细解析Apache服务器实现的用户验证_php资料_编程技术

详细解析Apache服务器实现的用户验证_php资料_编程技术

详细解析Apache服务器实现的用户验证_php资料_编程技术-你的首页-uuhomepage.com
Apache服务器已经内置用户验证机制,大家只要适当的加以设置,便可以控制网站的某些部分要用户验证。大家只要跟着我一步步做下来就应该能轻松实现用户验证。
前期准备,必须已经安装apache,如果还没安装,或者对安装很模糊的话,请先预习http://www.5ilinux.com/apache01.html
第1步:
我们在/var/www(apache的主页根目录)下建立一个test目录。
mkdir /var/www/test
第2步
然后我们编辑httpd.conf
添加
Alias /test"/var/www/test"

Options Indexes MultiViews
AllowOverride AuthConfig #表示进行身份验证
Order allow,deny
Allow from all

#AllowOverride AuthConfig 表示进行身份验证 这是关键的设置

第3步

在/var/www/test创建.htaccess文件
vi /var/www/test/.htaccess

AuthName "frank share web"
AuthType Basic
AuthUserFile /var/www/test/.htpasswd
require valid-user

#AuthName 描述,随便写
#AuthUserFile /var/www/test/.htpasswd
#require valid-user 或者 require user frank 限制是所有合法用户还是指定用户

#密码文件推荐使用.htpasswd,因为apache默认系统对“.ht”开头的文件默认不允许外部读取,安全系数会高一点哦。

第4步

就是创建apache的验证用户

htpasswd -c /var/www/test/.htpasswd frank

#第一次创建用户要用到-c 参数 第2次添加用户,就不用-c参数

如果你们想修改密码,可以如下

htpasswd -m .htpasswd frank

第5步:

ok,重启apache服务,然后访问 http://你的网站地址/test 如果顺利的话,应该能看到一个用户验证的弹出窗口,只要填入第4步创建的用户名和密码就行。

为了服务器的性能,一般不推荐使用AllowOverride AuthConfig或者AllowOverride ALL,因为这会使服务器会不断的去寻找.htaccess,从而影响服务器的效能,一般我们把一些后台管理界面或者其他特殊目录可能需要加验证这个需求。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.