这就是我要找的:
如果引用者包含https://l.facebook.com/
,则将所有页面重定向到sub.example.com/...
如果引用者包含https://t.co/
,则将所有页面重定向到sub2.example.com/...
我如何在我的 nginx conf 中做到这一点?
这就是我要找的:
如果引用者包含https://l.facebook.com/
,则将所有页面重定向到sub.example.com/...
如果引用者包含https://t.co/
,则将所有页面重定向到sub2.example.com/...
我如何在我的 nginx conf 中做到这一点?
这种方法应该有效:
$redirect_referer
首先,我们定义一个基于 HTTP Referer 字段内容分配值的映射。然后在
server
块中我们检查是否应该重定向,然后我们执行 301 重定向到目的地。在这种情况下,您可能希望使用 302 临时重定向,但您需要考虑所有细节。