Magento - 公共产品页面404错误

时间:2013-07-23 12:07:45

标签: magento magento-1.7 http-status-code-404

我有一个Magento 1.7网络宽度2商店,用不同的语言宽度为每个商店的直接域名。

当我为第二家商店启用产品时,第二家商店的公共产品页面停止运作。现在是404错误,但第一个商店产品页继续表现良好。 所有其他页面都能正常工作。

http://www.bioaigua.es/grower-abono-de-crecimiento.html - 确定

http://www.bioaigua.net/rooty-enhances-the-formation-of-roots.html - 404错误

有什么想法吗?

3 个答案:

答案 0 :(得分:10)

转到您的数据库并运行此SQL查询:

INSERT INTO `report_event_types` (`event_type_id`, `event_name`, `customer_login`) VALUES
(1, 'catalog_product_view', 1),
(2, 'sendfriend_product', 1),
(3, 'catalog_product_compare_add_product', 1),
(4, 'checkout_cart_add_product', 1),
(5, 'wishlist_add_product', 1),
(6, 'wishlist_share', 1);

P.S。如果有,请检查数据库名称前缀!

答案 1 :(得分:3)

转到 Mage \ Catalog \ controllers \ ProductController.php 并更改viewAction()操作代码:

来自(第140行)

} else {
     Mage::logException($e);
     $this->_forward('noRoute');
}

} else {
    echo "<pre>";
    var_dump($e);
    Mage::logException($e);
    //$this->_forward('noRoute');
}

然后加载产品视图,你可以看到异常变量(在我的情况下它是缺少块,所以我从一个布局.xml文件中删除它)。找到原因后,您必须恢复viewAction()

的代码

答案 2 :(得分:0)

转到目录&gt; URL重写管理并搜索您遇到问题的网址。

删除产生问题的规则