.htaccess文件保护的应用举例

发布时间:2020-07-05编辑:脚本学堂
本文介绍下,如何对.htaccess文件进行保护的一些方法,有需要的朋友,可以参考学习下。

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

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

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

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

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

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

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

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

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

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

<Files .htaccess>
order allow,deny
deny from all
</Files>