是否有任何方法可以进行301重定向,以便最终目的地url可以确定原始url?例如。
请求:www.somesite.com/page1->301重定向->www.anothersite.com/sectiona/page1
我希望anothersite.com的技术人员能够检查请求并“知道”它是从somesite.com重定向到这里的。
更新:
例如
站点A=>单击锚点=>站点B(已移动)=>301重定向=>站点C
我需要,在站点C知道请求已经通过了站点B的重定向过程。
更新2:
我无法控制正在进行重定向的技术。
谢谢你的阅读。
最佳答案
http是无状态的,因为the specification没有创建任何特定的机制来允许重定向者理解它已经被重定向到您必须假设客户端将创建一个全新的请求。
如果你不能控制重定向,我觉得这是不可能的。
关于asp.net - IIS 301重定向-通过任何方式将原始URL通知最终站点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7649963/