您好,欢迎访问一九零五行业门户网

用Apache的HTACCESS保护密码_PHP教程

用apache的htaccess保护密码用apache的htaccess保护密码
在staging模式中,如果想让网站上的指定目录对某些人开放,可以对站点使用密码保护方法——使用htpasswd文件来实现。
密码文件用于存储有效的需要访问网站/目录的用户名和密码信息。基本上,apache提供了一个程序来创建密码文件,即htpasswd程序。在apache安装后的bin目录下有,比如windows版本的apache安装后,这里:
d:/apache/bin/htpasswd.exe
下面详述创建htpasswd文件的步骤。
步骤1:创建.htpasswd文件
首先,需要创建一个名为.htpasswd的文件,此文件用于存储用户名和加密后的密码。
比如用户名为admin,密码为123456,那么在.htpasswd文件中的内容可能就是这样的:
admin:9dktkhpyz51vs
这里,用户名后紧跟的是密码,而且密码是加密后的密文。现在可以上传.htpasswd文件到根目录。
有一个在线生成.htpasswd文件的网站:http://www.htaccesstools.com/htpasswd-generator/
步骤2:创建.htaccess文件
创建一个新的.htaccess文件,并写入如下内容:
authname restricted area
authtype basic
authuserfile /home/site/.htpasswd
authgroupfile /dev/null
require valid-user
接下来上传.htaccess文件,然后可以测试一下是否可以访问。
authname:是指预访问的区域的名称。
authtype:是指使用http需要使用的身份验证方式,basic指基本的http身份验证。
authuserfile:指向服务器的根路径的.htpasswd文件。
require:是指只有文件中列表有的合法用户才能访问authname区域。
http://www.bkjia.com/phpjc/1018186.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/1018186.htmltecharticle用apache的htaccess保护密码 用apache的htaccess保护密码 在staging模式中,如果想让网站上的指定目录对某些人开放,可以对站点使用密码保护方法...
其它类似信息

推荐信息