使用.htaccess为单个网页设置密码保护的方法

发布时间:2019-10-26编辑:脚本学堂
本文介绍下,在apache中使用.htaccess文件为单个网页设置密码保护的方法,学习下.htaccess的用法,有需要的朋友参考下吧。

apache中的.htaccess文件,可用来实现url重定向、密码保护等。
有时,需要为单个网页入口设置密码保护。
使用.htaccess配置起来比较方便,比一般的php代码安全系数还要高一些。

编辑推荐:
apache中mod_rewrite模块开启.htaccess重写
htaccess伪静态规则配置的几个例子
php中.htaccess文件的详细用法
一个.htaccess的简单实例
.htaccess文件保护的应用举例
.htaccess教程.htaccess学习总结
.htaccess文件使用总结
apache .htaccess配置详解
使用htaccess文件来禁止ip访问

例子:
 

复制代码 代码示例:
#为单个网页设置密码保护
SetEnvIf Request_URI "/singe_entry_uri$" test_uri
 
#允许指定主机
SetEnvIf HOST "^testing.yoursite.com" some_url
SetEnvIf HOST "^yoursite.com" single_url
Order Deny,Allow
 
AuthName "密码认证"
AuthType Basic
AuthUserFile /mulu/fd/mima/.htpasswd
AuthGroupFile /
require valid-user
 
#Allow valid-user
Deny from all
Allow from env=single_entry_uri
Allow from env=some_url
Allow from env=single_url
Satisfy any