好的,我想用.htaccess和.htpasswd来保护单个网页
我已经成功实现了这个,以便在我的index.php页面上工作,但如果我更深入,它就无法工作。
我使用的是codeigniter,这是我的.htaccess文件中的代码
# password-protect single file
<Files "vAdmin.php">
AuthName "site"
AuthType Basic
AuthUserFile /home/bg33qn/public_html/ci/application/views/.htpasswd
require valid-user
</Files>
我同时保存了.htaccess文件和.htpasswd文件:
/home/bg33qn/public_html/ci/application/views/
使用它来保护以下位置的索引页面可以正常工作:
/home/bg33qn/public_html/ci/
有什么建议吗?
由于
答案 0 :(得分:0)
您是否只想密码保护一个文件?
<FilesMatch "vAdmin.php">
AuthName "Member Only"
AuthType Basic
AuthUserFile /home/bg33qn/public_html/ci/application/views/.htpasswd
require valid-user
</FilesMatch>
只是提示:我希望您不要将此工具用作保护该页面的唯一安全过程。该页面似乎与管理员有关。
更新:创建此.htaccess文件,其中存储了vAdmin.php。所以在您的情况下,/home/bg33qn/public_html/ci/application/views/
。