当前位置: > Linux服务器 > apache >

.htaccess文件保护的应用举例

时间:2014-08-12 23:00来源:linux.it.net.cn 作者:it

有时需要对.htaccess文件进行保护,以免别人恶意修改其中的一些规则。
比如说,想要保护admin文件夹,经过以下两个步骤:

步骤一、可以用记事本新建文件.htaccess,输入以下内容:
 

AuthType BasicAuth
UserFile D:/AppServ/www/Hill/admin/.htpasswd
AuthName “hill”
require valid-user

关键是第二行,一定要是绝对路径,表示.htpasswd文件的位置。(位置任意)
然后,把这个名为.htaccess的文件放到admin文件夹中。

步骤二、新建一个名为.htpasswd的文件,名字应该和上面第二行一致。
开始-运行-cmd-apache>bin\htpasswd -c .htpasswd name

输入密码了,经过md5加密的。
把这个名为.htpasswd的文件放到第二行指定的位置处。

注意UserFile第二行,如果提示500错误就是路径不正确。
对于atbhost空间的位置是/home/注册名。

atbhost空间提供了存放密码的地方:.htpasswds

附,网友提供的一个保护.htaccess文件的方法

.htaccess本身就可以做,加入如下的指令:
 

<Files .htaccess>
order allow,deny
deny from all
</Files>
(责任编辑:IT)
------分隔线----------------------------