我们有一个使用https的客户端,但有两个301redirect,第一个从httpsredirect到http,第二个从http到https。
他的一个引用者正在从https引用者发送到https,但引用者参数不会再发送到http。
另一个引用者正在从http referrer发送到https,好奇地是这个引用者进入第一个http 301redirect,然后进一步到第二个301 httpsredirect。
我必须提到,推荐人网站不使用任何元标签。 当然,我们的客户不能访问任何推荐人网站。
客户端需要在所有情况下通过redirect发送的引用参数,但是这不会发生。
我完全被这种行为所推翻,并想知道是否还有其他人遇到过这种情况,如果有的话,可能会有什么解决scheme/解决scheme。
出于安全原因,如果您使用特殊的meta,则不会通过https => httpredirect来传递referer:
http://smerity.com/articles/2013/where_did_all_the_http_referrers_go.html
出于安全原因,您应该在任何地方使用https,这也将解决您的问题。