尝试让 Facebook 抓取我的新网址时出现 404 错误。我有几天前的页面由于某种原因不断返回这个 404 错误请求代码。
一个多星期前的旧页面加载得很好。
示例 - 旧页面 URL mattlambert.info/blog/pride-is-rust-on-metal/ 结果 - 响应代码:200(我放弃了 http:// 因为显然我只能在这里发布一个链接。)
示例 - 较新的页面 URL http://mattlambert.info/blog/the-pharisee-in-me/ 结果 - 响应代码:404
任何一个页面的标题中都没有 404 响应代码。然而,只有旧的可以被刮掉。
重现步骤:转到对象调试器
在“输入 URL、访问令牌或打开图形操作 ID”字段中输入两个 URL
示例 - 旧页面 URL 结果 - 响应代码:200
示例 - 较新的页面 URL 结果 - 响应代码:404
预期行为:两个页面都应返回响应代码:200。您可以访问两个 url 并查看它们都在工作。查看每个页面的来源,很明显标题中没有任何内容会导致这种情况。实际行为:问题仅存在于我在过去几天创建的新博客文章中。Linter 工具说没有数据。
有任何想法吗?