我正面临产品网址的一些问题。 Url看起来似乎很好但有时它被重定向到404并且地址栏中的url-key值被替换为'null'。
我无法找到任何线索,为何会发生这种情况。
你能否提出适当的方法来调试这样的问题?
谢谢。
答案 0 :(得分:1)
这基本上是URL重写问题。检查是否启用了网址重写:系统>配置>网络>搜索引擎优化>使用Web服务器重写。 如果问题仍然存在,请检查您的exception.log文件
答案 1 :(得分:0)
我知道这是一个2岁的帖子,但我今天遇到了这个问题......
所有以前有效的产品网址都出现了404错误
经过很多尝试弄清楚发生了什么事的失败之后,我让别人去看看,他们回答说:呃,怎么了? ... 显然一切都很好,但我自己的用户的会话/ cookie有坏数据或其他东西。删除坏cookie修复此问题。
我根本不知道它是什么,因为我没有考虑保留对错误的cookie /会话数据的备份进行调查。
但我猜它与我的会话的客户ID或用户ID
有关Next exception 'Zend_Db_Statement_Exception' with message 'SQLSTATE[HY000]:
General error: 1032 Can't find record in 'report_viewed_product_index',
query was: INSERT INTO `report_viewed_product_index`