.htaccess文件保护实例讲解
作者:bea
比如说,想要保护admin文件夹,经过以下两个步骤: 步骤一、可以用记事本新建文件.htaccess,输入以下内容: AuthType BasicAuth UserFile D:/AppServ/www/Hill/admin/.htpasswd AuthName “hill” require valid-user 各行不多解释,关键是第二行,一定要是绝对路径,表示.htpasswd文件的位置。(位置任意) 然后把这个名为.htaccess的文件放到admin文件夹中。 步骤二
比如说,想要保护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太强大了,但它本身会不会被破解掉呢,请问如何保护它?
答:在使用.htaccess来设置目录的密码保护时,它包含了密码文件的路径。从安全考虑,有必要把.htaccess也保护起来,不让别人看到其中的内容。虽然可以用其他方式做到这点,比如文档的权限。不过,.htaccess本身也能做到,只需加入如下的指令:
代码如下:
<Files .htaccess>
order allow,deny
deny from all
</Files>
有用 | 无用
步骤一、可以用记事本新建文件.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太强大了,但它本身会不会被破解掉呢,请问如何保护它?
答:在使用.htaccess来设置目录的密码保护时,它包含了密码文件的路径。从安全考虑,有必要把.htaccess也保护起来,不让别人看到其中的内容。虽然可以用其他方式做到这点,比如文档的权限。不过,.htaccess本身也能做到,只需加入如下的指令:
代码如下:
<Files .htaccess>
order allow,deny
deny from all
</Files>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- php通用防注入程序 推荐
- 8个出色的WordPress SEO插件收集
- zend framework多模块多布局配置
- 让你成为更出色的PHP开发者的10个技巧
- 理解php Hash函数,增强密码安全
- php中根据某年第几天计算出日期年月日的代码
- PHP中防止SQL注入实现代码
- 简单的移动设备检测PHP脚本代码
- PHP下通过file_get_contents的代理使用方法
- php文件上传表单摘自drupal的代码
- php 连接mysql连接被重置的解决方法
- php中获取关键词及所属来源搜索引擎名称的代码
- php批量缩放图片的代码[ini参数控制]
- 让PHP以ROOT权限执行系统命令的方法
- PHP开发中常用的字符串操作函数
- php提交表单时判断 if($_POST[submit])与 if(isset($_POST[submit])) 的区别
- php 数组的指针操作实现代码
- PHP游戏编程25个脚本代码
- PHP通用检测函数集合