我已經設置了prestashop CMS並刪除了安裝目錄,但是當我嘗試打開我的網站鏈接www.mydomain.com時,我已重定向到www.mydomain.com/install/並且CMS說,找不到該頁面(404)。Prestashop重定向我安裝/
但是,如果我打開www.mydomain.com/index.php一切正常!
爲什麼CMS不會自動將我從www.mydomain.com重定向到www.mydomain.com/index.php?
我已經設置了prestashop CMS並刪除了安裝目錄,但是當我嘗試打開我的網站鏈接www.mydomain.com時,我已重定向到www.mydomain.com/install/並且CMS說,找不到該頁面(404)。Prestashop重定向我安裝/
但是,如果我打開www.mydomain.com/index.php一切正常!
爲什麼CMS不會自動將我從www.mydomain.com重定向到www.mydomain.com/index.php?
因爲我不知道什麼可能會導致此問題,但請執行以下步驟。人們可以解決你的問題。
1)清除瀏覽器緩存。 2)轉到首選項 - > SEO &在PS管理員的網址。下跌的一頁,你將有一些三個選項
一)友好的URL
B)自動重定向到規範的網址
C)禁用Apache的多視圖
啓用/或者禁用它們,並嘗試加載頁面。
此外,在啓用/禁用這些功能後,如果您在加載首頁之前清除瀏覽器緩存,那將會很好。
有些時候我自己也得到這樣的問題,我解決他們像這些和我的作品,我仍然不知道爲什麼這個問題occures:P
希望這會有所幫助。如果它不起作用,請告訴我。
謝謝
非常感謝你這個工作對我來說,但我的問題是,它重定向 –
歡迎您:)安裝指南。很高興聽到它幫助你。 –
我認爲在你的htaccess文件中創建了一個不正確的規則。 (這是在根文件夾)
打開htaccess文件(保留一個副本在桌面上)和#調度程序中的代碼應如下:
# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^www.yoursite.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^www.yoursite.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
只是檢查,讓我知道。
我不知道這是否會幫助你,但是當我設置了一個的Prestashop對當地的環境,我需要重新啓動Apache一旦安裝完成,以避免此問題 – romainberger