我被僱用來維護一個運行在Prestashop 1.6上的網站。問題是,管理員工作正常,但我無法訪問網站上的任何頁面,但主頁。本地安裝Prestashop重定向到本地主機而不是子文件夾
目前,該店的數據庫中的網址是:本地主機
的physical_uri是:/文件夾/那是PrestaShop的內容存儲在哪裏。
例如,當我在本地主機/文件夾/視頻瀏覽,我重定向到localhost/index.php的,我想不通爲什麼...
以前的開發人員創建了一套htaccess的的RewriteRules,這裏有一個例子:
RewriteRule ^videos/([-0-9a-zA-Z]+)-m([0-9]+)$ /index.php?controller=media&id=$2 [QSA,L]
這套規則後,該文件的其餘部分,通過的Prestashop產生。
我試着像設置RewriteBase但沒有多種解決方案似乎工作...
如果任何人有一個想法,這將是不錯的! Thx!
謝謝,我試過用MAMP Pro,它確實有效。然而,在重寫規則中添加/文件夾/然後沒有奏效......我仍然無法理解爲什麼,我在本地安裝了其他Prestashop並且每個都可以正常工作... –
因此,此規則現在適用於您或問題仍然存在? –
該規則不起作用,但問題通過使用MAMP Pro設置虛擬主機來解決。 –