我一直在考虑使用 php 脚本作为 404 页面和数据库来匹配原始页面的 URI 到可能的重定向(如果存在)(否则显示 404 HTML)。
我正在做一些阅读和搜索,并在 404 上遇到了这个问题301 redirect with PHP and MySQL。这几乎就是我想要做的。
我有一个问题由此引发,并阻止我尝试实施它。什么时候会通知爬虫一个页面是 404?
我想假设客户端(无论是用户还是机器人)将请求页面,服务器将获取 404 脚本+页面,解析 php,然后将 404 页面或匹配的重定向页面返回给客户端。这是正确的吗?客户端会在页面返回之前忽略 404 状态吗?