gpt4 book ai didi

php - 随机 URL,如 megaupload

转载 作者:行者123 更新时间:2023-11-29 05:44:03 25 4
gpt4 key购买 nike

我需要卖画。我需要创建一个类似 megaupload 的系统来创建 ramdom url,如下所示:与 session 和 IP 地址关联的“http://download.server.com/7fdfug87g89f7g98fd7g/image.jpg”。

我正在使用 PHP、Apache 或 Nginx。

我怎样才能做到这一点?

有什么想法吗?

最佳答案

使用mod_rewrite.htaccess 文件中将匹配您定义的某些模式的请求重定向到一个 php 文件,可能是“index.php”。

这样您就可以将请求的字符串作为 URL 参数传递给页面。然后在脚本中您可以使用参数查找并返回相关图像。

这称为“URL 重写”,是那些具有有意义 URL 的网站的工作方式,就像 stackoverflow 的 URL 一样。

为了唯一性;而不是裸散列代码,您可能需要保留一个数据库来将代码与文件映射。因此,它们可能是您想要的任何长度的完全随机代码,并且永远不会发生冲突,因为在分配过程中,如果您刚刚创建的代码与数据库中已有的代码发生冲突,您将创建一个新的随机代码。并且您可以将明确的 IP 和 session 信息添加到数据库记录中。这也消除了对哈希算法进行一些繁重计算的需要。

关于php - 随机 URL,如 megaupload,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4252795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com