我有一個.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'都應該這樣做,是的。要升級,請一如既往地使用'..'。 –