想要保护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太强大了,但它本身会不会被破解掉呢,请问如何保护它?

答:在使用.htaccess来设置目录的密码保护时,它包含了密码文件的路径。从安全考虑,有必要把.htaccess也保护起来,不让别人看到其中的内容。虽然可以用其他方式做到这点,比如文档的权限。不过,.htaccess本身也能做到,只需加入如下的指令:
复制代码 代码如下:
<Files .htaccess>
order allow,deny
deny from all
</Files>

详细出处参考:http://www.jb51.net/article/26216.htm

最新文章

  1. PHP函数基础知识.png
  2. Openfire/XMPP学习之——Openfire的安装、配置
  3. 100114J
  4. Hibernate双向多对多对象关系模型映射
  5. 第三篇:用SOUI能做什么?
  6. Android 实用开源控件
  7. ubuntu install wine
  8. maven中把依赖的JAR包一起打包(转)
  9. [Ubuntu] Ubuntu搭建VPN服务器pptpd
  10. Leetcode008. String to Integer (atoi)
  11. XP系统取消开机硬件检查
  12. shell中exec解析
  13. 【Weblogic】在linux创建domain过慢的解决方法
  14. 02_IO操作的基本规律(InputStream,OutputStream,Reader,Writer,FileReader,FileWriter,BufferedReader,BufferedWri
  15. DirectX11--深入理解HLSL常量缓冲区打包规则
  16. linux命令中的“&lt;”和“|”是什么意思?
  17. shell相关知识点
  18. Gulp--Less
  19. MapReduce Design Patterns(chapter 2 (part 2))(三)
  20. 一分钟了解spark的调优

热门文章

  1. hdu_4539_郑厂长系列故事——排兵布阵(状压DP|最大团)
  2. 二分法习题HDU2199
  3. 初识golang
  4. CAFFE中训练与使用阶段网络设计的不同
  5. vs2010在进行数据架构比较时报&#39;text lines should not be null&#39;错误
  6. git push origin master 报错 remote rejected] master -&gt; master (branch is currently checked out)
  7. TCP的四次挥手
  8. mysql 不能插入中文
  9. POJ3264/RMQ
  10. POJ 2082Lost Cows&lt;&gt;