首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Access >

应用.htaccess文件为站点文件夹设置密码保护

2012-07-29 
使用.htaccess文件为站点文件夹设置密码保护apache服务器已经提供了丰富的认证支持,我们只需要制作两个文

使用.htaccess文件为站点文件夹设置密码保护

apache服务器已经提供了丰富的认证支持,我们只需要制作两个文件——.htaccess和.htpasswd(注意前面带有一个点)。

注意:由于.htaccess文件名结构较特别,在win32系统内无法创建文件名为.htaccess的文件,唯有的办法是在文本编辑器中写好.htaccess文件内容,保存,上传(ASCII传输方式)至站点服务器,然后在FTP中重命名上传文件为.htaccess即可。

?

<?php// Password to be encrypted for a .htpasswd file$clearTextPassword = 'some password';// Encrypt password$password = crypt($clearTextPassword, base64_encode($clearTextPassword));// Print encrypted passwordecho $password;?>
?

?

最后,我们来测试一下,新建一个文件夹passwordprotected把做好的两个文件上传并同一个测试文件test.php放入该文件夹,将文件夹上传到服务器根文件夹,假如你是在本地测试服务器上,输入http://localhost/passwordprotected/test.php的路径,看,这时是否会弹出一个认证询问框呢?输入相应帐户名和密码,你就可以看到服务器的配置情况了。如果浏览器出现500错误,很可能是AuthUserFile路径设置不正确导致。

?

?

?

?

?

?

热点排行