Magento不发送HTTP 404,但在头响应中发送HTTP 500,但它’;不对
我试图优化搜索引擎优化Magento。我已经将它包含在谷歌网站管理员工具中,并且我注意到有很多页面被标记为GWT服务器错误,也就是说,大部分是http 500错误 所以我做了一些调查,谷歌说的URL是HTTP 500错误,我不认为应该是这样。我之所以这么说,是因为Magento正在调用404.phtml模板“哎哟……”但Google是对的,发送的头是http 500 我如何调试这个?有什么想法吗 非常感谢你的帮助Magento不发送HTTP 404,但在头响应中发送HTTP 500,但它’;不对,magento,url-rewriting,Magento,Url Rewriting,我试图优化搜索引擎优化Magento。我已经将它包含在谷歌网站管理员工具中,并且我注意到有很多页面被标记为GWT服务器错误,也就是说,大部分是http 500错误 所以我做了一些调查,谷歌说的URL是HTTP 500错误,我不认为应该是这样。我之所以这么说,是因为Magento正在调用404.phtml模板“哎哟……”但Google是对的,发送的头是http 500 我如何调试这个?有什么想法吗 非常感谢你的帮助 Ben尝试使用可以模拟Googlebot标题的浏览器访问有问题的页面(例如带有用户
Ben尝试使用可以模拟Googlebot标题的浏览器访问有问题的页面(例如带有用户代理切换器的Firefox)。这将确保网站的响应与Google看到的响应相同。此外,您需要启用开发人员模式并启用错误报告,您可能希望根据您的IP有条件地执行此操作-这都可以在index.php中完成
请确保您正在查看服务器日志。500表示服务器配置错误,通常使用Magento,这表示文件权限不正确。目录应为755,文件应为644。您还需要确保以下内容设置正确:
chmod-R o+w media var
和chmod o+w app/etc
。您有示例URL t吗我们能看到什么?我认为有各种各样的问题正在发生…检查这个URL,它是可用的,并发现:,应该是200,但给出了500…然后还有其他的,哪些产品已被删除,URL重写管理是一个混乱,我在Magento中假设,例如,没有跟踪所有的更改,这应该是一个404:然后我有其他页面提供了可靠的HTTP 500…但所有这些页面都返回500响应帮助