Magento索引页面加载但所有其他页面上的404错误

时间:2012-07-19 19:02:13

标签: magento http-status-code-404

目前,当我离开工作主页时,我正在努力解决显示404错误的类别和产品。

我能够安装Magento并且我正在使用现有工作站点的副本。目的是使用这个新站点作为我的开发沙箱。我正在使用Magento 1.11。这也是一个多商店网站。

我尝试过的事情: 重新编制目录URL重写索引,遗憾的是,这一切都没有完成。

为了尝试解决此问题,我删除了所有锁定文件,然后删除了core_url_rewrite表中的所有条目。

我还将core_config_data表格中的基本网址更改为我的新网址。

提前谢谢!

2 个答案:

答案 0 :(得分:1)

就像Fiasco Labs所说的那样,你可能已经启用了URL重写:

System -> Configuration -> General -> Web -> Search Engine Optimizations -> Use Server Rewrites但没有安装/启用mod_rewrite

在主机上安装/启用它,或者只是转动服务器重写off

另一个原因是,如果您已mod_rewrite已安装/已启用,则可能在Magento根目录中缺少.htaccess个文件。

答案 1 :(得分:0)

即使启用了mod_rewrite,错误也可能是apache配置错误。看看etc / httpd / conf / httpd.conf文件。找到定义的部分(标准Apache配置目录)。你应该找到:

  

AllowOverride All

如果有

  

AllowOverride无

将其更改为All并发生魔法。然后使用以下命令重启Apache:

  

sudo service httpd restart