Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento不发送HTTP 404,但在头响应中发送HTTP 500,但它’;不对_Magento_Url Rewriting - Fatal编程技术网

Magento不发送HTTP 404,但在头响应中发送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标题的浏览器访问有问题的页面(例如带有用户

我试图优化搜索引擎优化Magento。我已经将它包含在谷歌网站管理员工具中,并且我注意到有很多页面被标记为GWT服务器错误,也就是说,大部分是http 500错误

所以我做了一些调查,谷歌说的URL是HTTP 500错误,我不认为应该是这样。我之所以这么说,是因为Magento正在调用404.phtml模板“哎哟……”但Google是对的,发送的头是http 500

我如何调试这个?有什么想法吗

非常感谢你的帮助


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响应帮助