[英]MAGENTO - get 404 error when acces skin directory
我在magento中開發了一個模塊。 我在皮膚目錄(例如myhost/skin/frontend/base/default/lib/xxx/xxx.swf
和myhost/skin/frontend/base/default/lib/xxx/xxx.php
放置了Flash和php文件包)。 我在本地主機(XAMPP)上創建了它,但未發現錯誤。 因此,我為其創建了一個magentoconnect模塊。
通過magentoconnect將其安裝在服務器上時,安裝成功,沒有錯誤。 但是,當我訪問皮膚目錄( myhost/skin/frontend/base/default/lib/xxx/xxx.php
)上的php文件時,出現404錯誤。
有解決方案嗎? 還是應該將Flash和php軟件包文件放在哪里?
作為安全性考慮的一個重要注意事項是skin/
文件夾中的任何.php
文件都不會執行。
# Always send 404 on missing files in these folders
RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
這是您在Magento的.htaccess
文件中找到的規則。
因此,要執行的PHP文件不應位於skin/
文件夾中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.