2012-07-25 56 views
0

我將100%工作magento網站從實時服務器移到我的本地主機。Magento從實況 - 本地服務器顯示404錯誤消息

移動成功完成。

但有一個問題是,主頁將正確顯示。

但是,當我點擊其他導航菜單時,它顯示404找不到錯誤消息。

爲examle這是我的網站鏈接:

http://localhost/bc/ 

現在該網站是完全加載,但是當我點擊菜單,網址是:

http://localhost/bc/fresh-fruit.html 

這將顯示404未找到錯誤。

如果我列入betweemn他們再裝該網頁的index.php正確是:

http://localhost/bc/index.php/fresh-fruit.html 

上面的鏈接正確裝入點擊的頁面。

那麼我該如何解決這個問題?

這裏真正的問題是什麼?

這是顯示錯誤消息:

Not Found 

The requested URL /bc/fresh-fruit.html was not found on this server. 

回答

4

它看起來像URL重寫不工作在本地主機。假設您在本地主機上使用Apache,請檢查以下幾項:

  1. 檢查/ bc文件夾中是否存在.htaccess文件。 .htaccess是一個隱藏文件,因此當您複製網站的其他部分時(尤其是使用圖形工具時),不容易複製它。
  2. 檢查您的服務器上是否啓用了mod_rewrite。
  3. 檢查是否爲/ bc文件夾啓用了.htaccess文件。
  4. 檢查文件權限是否允許apache用戶讀取.htaccess文件(注意:Apache作爲一個不同的用戶運行到您的正常登錄,所以您可能能夠讀取它的事實並不一定意味着Apache可以。
+0

thankz its working .... – Kichu 2012-07-25 04:43:31