如何将直接链接重定向到网页? (使用PHP& NGINX)

时间:2012-02-20 11:17:22

标签: php cookies redirect nginx

基本上,我希望它能像这样工作:

1)如果用户点击我网站上的下载链接,则按预期开始下载

2)如果用户点击第三方网站上的下载链接,那么他将被重定向到我的网站(此后不久将自动开始下载)

我不想用PHP提供文件,因为这很昂贵。也许可以对NGINX进行一些cookie检查?比方说,所有路径

site.name/files/app_id/file_name.zip

应重定向到

site.name/download/app_id

如果cookie不存在。

非常感谢有关如何执行此操作的任何想法/示例。

1 个答案:

答案 0 :(得分:1)

您是否可以访问mod_rewrite?您可以根据其引荐来源中的域重定向用户。试试this

不要忘记某些用户可能不会发送推荐人,因此根本无法从您的网站下载。