2013-04-16 76 views
1

我已經設置了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?

+0

我不知道這是否會幫助你,但是當我設置了一個的Prestashop對當地的環境,我需要重新啓動Apache一旦安裝完成,以避免此問題 – romainberger

回答

2

因爲我不知道什麼可能會導致此問題,但請執行以下步驟。人們可以解決你的問題。

1)清除瀏覽器緩存。 2)轉到首選項 - > SEO &在PS管理員的網址。下跌的一頁,你將有一些三個選項

一)友好的URL

B)自動重定向到規範的網址

C)禁用Apache的多視圖

啓用/或者禁用它們,並嘗試加載頁面。

此外,在啓用/禁用這些功能後,如果您在加載首頁之前清除瀏覽器緩存,那將會很好。

有些時候我自己也得到這樣的問題,我解決他們像這些和我的作品,我仍然不知道爲什麼這個問題occures:P

希望這會有所幫助。如果它不起作用,請告訴我。

謝謝

+0

非常感謝你這個工作對我來說,但我的問題是,它重定向 –

+0

歡迎您:)安裝指南。很高興聽到它幫助你。 –

0

我認爲在你的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> 

只是檢查,讓我知道。