我有一个.htacces文件,我正在尝试打开对受保护文件夹中文件和文件夹的访问。
文件是index.php,所以我要执行以下操作:
<Files index.php>
Order Allow,Deny
Allow from All
Satisfy Any
</Files>
这有效,让我访问此文件。该文件需要assets/
目录中的资产。因此,我尝试通过执行以下操作来打开该目录:
<Directory "/assets">
Order Allow,Deny
Allow from All
Satisfy Any
</Directory>
,但这给了我500个错误。不知道为什么。
您无法在HTACCESS文件中使用<Directory>
容器(本质上类似于<Directory>
容器本身)。如果要允许访问资产,请使用:
Order Allow,Deny
Allow from All