htaccess文件内容;
#RewriteEngine On
#ErrorDocument 404 ./404.php
AuthType Basic
AuthName "Authentication Required"
AuthUserFile "/etc/htpasswd/.htpasswd"
Require valid-user
我正在尝试访问子文件夹(和子文件夹下的页面),我在我的子文件夹中添加了一个.htaccess文件及其内容;
Satisfy Any
Allow from all
同样在httpd.conf文件中我有;
<Directory /var/www/html/mysub/>
AllowOverride All
</Directory>
现在,当我尝试访问文件夹时,他们有基本的身份验证。它没关系,但是当我尝试访问'mysub'文件夹时,它会产生500内部服务器错误。为什么会这样?谢谢
答案 0 :(得分:0)
以下是我解决的方法;
在该子目录中创建一个新的.htaccess文件,其中包含:
Satisfy any
使用以下命令在主Apache配置中执行此操作:
<Directory /var/www/mysite/mysubfolder>
Satisfy any
</Directory>
谢谢..