谷歌在谷歌网站管理员工具中收集了大约 30,000 个 404 网址,我一直在手动重定向其中的很多,并使用一些 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 “
这可以做到吗?这是个好主意还是坏主意?