【发布时间】:2013-06-22 17:26:24
【问题描述】:
Google 在 Google Webmaster Tools 中收集了大约 30,000 个 404 URL,我一直在手动重定向其中的很多,并使用一些 regex/explode() 来处理其中的一些,但我似乎无法制定规则涵盖一切。
当 404 即将发生时,我希望我的 404 php 脚本检查我的现有 url 表以获得最接近的匹配并重定向到它。
例如,如果错误 url 是“http://www.example.com/category-somenonexistingpart-someactuallyexistingpart-somejibberish-1234.htm”,我希望我的数据库返回与错误 url 最相似的现有 url =“http://www.example.com/category-someactuallyexistingpart.htm”
这可以吗?这是个好主意还是坏主意?
【问题讨论】:
标签: php mysql redirect http-status-code-404