开发者社区> 问答> 正文

怎样通过.htaccess加密网站目录

我之前设置是可以的,但是现在不能,不知道是不是改了路径?
.htaccsee

#AuthUserFile    /usr/home/syu1794000000/myfolder/.htpasswd
#AuthName EnterPassword
#AuthType Basic
#require valid-user


.htpasswd
1234:$apr1$u15Er3ac$CUctYKcfMo97jKoMpd12u0

展开
收起
zackwong 2015-09-22 11:17:39 4837 0
1 条回答
写回答
取消 提交回答
  • 在网站中,有时候需要对某些目录进行加密,如果对httpd.conf文件无访问权限,如在Dreamhost上,就可以通过配置目录级别的htaccess文件进行加密。

    例如有/home/www/eygle.com/dir1 目录,需要对/dir1/加密访问,必须输入口令密码才能访问。
    在这种情况下,要是/dir1/加密可以通过 .htaccess 和 .htpasswd 的设置来实现

    在/home/www/eygle.com/dir1下建立.htaccess文件
    vi /home/www/eygle.com/dir1/.htaccess
    文件内容如下
    AuthName "===LOGIN==="  
    AuthType Basic
    AuthUserFile /home/test1/a/.htpasswd
    Require valid-user username
    保存退出

    账号生成口令
    htpasswd -c /home/test1/a/.htpasswd username 系统会要求输入两遍该用户的密码。

    修改密码也是同样 htpasswd -c /home/test1/a/.htpasswd username

    隔壁复制的,希望对你有帮助。
    2015-09-22 11:34:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
基于可信计算与加密计算 打造云上原生计算安全 立即下载
\"视频服务特色解决方案——直播连麦与点播加密 \" 立即下载
量子加密通信技术 立即下载