我需要能够将查询字符串url中返回404错误的产品版本重定向回主产品网址,例如
www.domain.com/product.html?id=234 - 200 ok
www.domain.com/product.html?id=236 - 404 error
保留/product.html?id=234,因为它返回200状态
将/product.html?id=236重定向到/product.html,因为它返回404状态
这可以通过.htaccess吗?
答案 0 :(得分:0)
有一个声明,您可以放入htaccess来检查是否找不到并将用户发送到指定的404页面我不确定这是否可以用作查询字符串
当然,但这只会检查product.html
是否存在。它实际上并没有运行任何脚本来验证id=236
是否有效。您需要在脚本中进行更改,即验证id
参数的位置。如果它发现ID是404,那么它需要从那里进行重定向。
htaccess文件无法帮助您。