.htaccess 拒绝访问子目录时出现500服务器错误

.htaccess 拒绝访问子目录时出现500服务器错误,.htaccess,.htaccess,我试图使用.htaccess拒绝对子目录的直接访问: # Deny direct access <Directory "/cron"> Deny from all </Directory> #拒绝直接访问 全盘否定 上面的代码在我的public_html目录的.htaccess文件中。我试图阻止的子目录位于public_html/cron 当我直接在浏览器中输入/cron文件夹中的地址时,得到的是500服务器错误,而不是403。知道为什么吗?您不能在.htacce

我试图使用.htaccess拒绝对子目录的直接访问:

# Deny direct access
<Directory "/cron">
  Deny from all
</Directory>
#拒绝直接访问
全盘否定
上面的代码在我的public_html目录的.htaccess文件中。我试图阻止的子目录位于public_html/cron

当我直接在浏览器中输入/cron文件夹中的地址时,得到的是500服务器错误,而不是403。知道为什么吗?

您不能在
.htaccess
文件中使用

上下文:服务器配置,虚拟主机

/cron/.htaccess
文件中使用:

deny from all

没有,但是只要您得到一个apache错误日志,它就可以告诉您出了什么问题500@michael我刚刚检查了错误日志,上面写着