2

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

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

我尝试过的事情:重新索引目录 URL 重写,不幸的是,这永远不会完成。

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

我还将core_config_data表中的基本 URL 更改为我的新 URL。

先感谢您!

4

2 回答 2

1

就像Fiasco Labs所说的,您可能打开了 URL 重写:

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

在您的主机上安装/启用它,或者只是打开服务器 rewrites off

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

于 2013-06-25T13:16:17.690 回答
0

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

允许覆盖所有

如果有一个

AllowOverride 无

将其更改为全部,神奇的事情发生了。然后使用以下命令重新启动 Apache:

sudo 服务 httpd 重启

于 2015-09-19T10:27:23.963 回答