Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Download 避免文件的直接下载链接_Download_Wordpress_Easy Digital Downloads - Fatal编程技术网

Download 避免文件的直接下载链接

Download 避免文件的直接下载链接,download,wordpress,easy-digital-downloads,Download,Wordpress,Easy Digital Downloads,我使用Wordpress和Easy Digital Download插件来销售数字文件 我有以下操作问题: 如何避免用户看到或使用直接下载链接 如何创建具有类似过期会话的下载链接 如何保护wp内容/上载文件夹 您可能对此感兴趣: 只需在文件夹中放置一个内容为“deny from all”的.htaccess文件。 然后,只有Web空间中的脚本才能从那里读取文件 这应该是第一步。您需要一个php文件来提供数据,而不是直接访问这些文件。 例如: (因为我不知道wordpress插件,可能只是谷歌的

我使用Wordpress和Easy Digital Download插件来销售数字文件

我有以下操作问题:

  • 如何避免用户看到或使用直接下载链接
  • 如何创建具有类似过期会话的下载链接
  • 如何保护wp内容/上载文件夹

  • 您可能对此感兴趣:

    只需在文件夹中放置一个内容为“deny from all”的.htaccess文件。 然后,只有Web空间中的脚本才能从那里读取文件

    这应该是第一步。您需要一个php文件来提供数据,而不是直接访问这些文件。 例如:

    (因为我不知道wordpress插件,可能只是谷歌的插件,这解释了如何用php编写这些插件-如果你不能做到这一点,你就只能使用wordpress插件)

    “WP安全链接”是codecanyon的wordpress插件,它允许你创建指向可下载文件的安全链接

    为了保护上传文件夹的安全,需要一些好的.htaccess工作
    检查一下这篇文章的评论部分,它的解释是

    不,不,不。。。很容易更新你的插件,并检查你的设置


    第二步。您将在插件设置中看到,它在转发的电子邮件中有24小时过期日期下载链接,在2020年仍然相关,因此我编写了一个小插件,可以在Wordpress中实现安全和临时下载:


    它是自由和简单的。查看:)

    您好,谢谢。我想我可以在我使用的插件上使用这个。htaccess,我可以在有s子文件夹且子文件夹也无法访问的文件夹上使用“全部拒绝”吗?我上传的路径是wp contents/uplods/我相信这是标准行为。。。只需将其设置为“uploads”文件夹,稍后会有日期-时间子文件夹。htaccess应该被禁止并包含“拒绝所有人”。事实上,如果我没记错的话,您需要在子文件夹中放置.htaccess以覆盖父目录中的子文件夹