.htaccess 文件在我添加 'directory' 选项时出现 500 Internal Server Error
.htaccess file gives 500 Internal Server Error when I added 'directory' option
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 内部服务器错误。为什么会这样?谢谢
我是这样解决的;
在包含以下内容的子目录中创建一个新的 .htaccess 文件:
Satisfy any
要在主 Apache 配置中执行此操作,请使用:
<Directory /var/www/mysite/mysubfolder>
Satisfy any
</Directory>
谢谢..
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 内部服务器错误。为什么会这样?谢谢
我是这样解决的;
在包含以下内容的子目录中创建一个新的 .htaccess 文件:
Satisfy any
要在主 Apache 配置中执行此操作,请使用:
<Directory /var/www/mysite/mysubfolder>
Satisfy any
</Directory>
谢谢..