Kud*_*udu 0 directory .htaccess .htpasswd apache-2.2
我在 shell 上,我的 web 文件夹位于/home/w/waterfox/public_html
. 在那里,我有一个名为 的目录irclogs
,我正在尝试对其进行密码保护。它被修改为 755。
这是.htaccess
我放在 public_html 文件夹中的文件:
<Directory /home/w/waterfox/public_html/irclogs>
AuthUserFile "/home/w/waterfox/public_html/.htpasswd"
AuthType Basic
AuthName "Restricted"
Require valid-user
</Directory>
Run Code Online (Sandbox Code Playgroud)
当我尝试访问我网站的任何部分时,包括irclogs
文件夹外的内容,我得到一个500 Internal Server Error
.
它似乎与我的 .htpasswd 文件没有任何关系,因为我可以使用<Files>
或<FilesMatch>
很好地保护单个文件。
<Directory>
.htaccess 文件中不需要标签,因为假设您希望将包含的规则应用于 .htaccess 所在的文件夹。取出开始和结束<Directory>
标签,将 .htaccess 移动到您的 irclogs 文件夹中,您应该没问题。
归档时间: |
|
查看次数: |
319 次 |
最近记录: |