我有一个.htacces文件,我试图打开对受保护文件夹内的文件和文件夹的访问。位置和目录导致500错误
该文件的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文件所在的目录内。无论哪一个是真的,要么使用完整的绝对路径,要么使用相对路径。 –
因此,假设我将其更改为“./assets”,那么这将意味着如果资产与.htacces处于同一目录级别,那么apache将能够解析到该目录。 – moesef
无论是'。/ assets'还是简单''assets'都应该这样做,是的。要升级,请一如既往地使用'..'。 –