我有一个程序,需要更新
我有一个问题,如何更改用户误导地址的下载地址。
我需要更新下载地址以进行更新
例如,我看到非常下载链接更改地址 例如,如果点击下载,请看这个链接:
http://www.site.com/0123abc45de/program.exe
如果再次点击下载,请看这个链接:
http://www.site.com/6789fgh98ij/program.exe
对于像这样的创建链接我该怎么办? 如何创建可变链接?
答案 0 :(得分:0)
你为什么要这样做?
无论如何,当用户请求文件时,您可以创建一种随机令牌。然后,您在URI中提供此令牌。你必须将它们保存在某个地方,例如在用户的会话中。
使用.htaccess,您可以创建重写规则,在其中将网址/{token}/{filename}
重写为download.php?token={token}&filename={filename}
。
最后在download.php中,检查请求的$ _GET ['token']是否等于会话中对该文件名的标记。如果匹配,用户可以下载文件。