2012-07-25 61 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