跳至主要内容

WP File Download 和 GDPR

免责声明:本信息不构成法律建议,仅供参考。并非所有扩展程序都受 GDPR 同等程度的约束。

我们的扩展程序使用哪些数据?

WP File Download 会收集已下载文件的统计信息,但这些信息与用户无关,仅为匿名数据。该扩展程序会创建 cookie(有效期 30 天),但这些 cookie 仅用于存储用户界面 (UX) 偏好设置并提升扩展程序的易用性。.

WordPress、第三方和我们的扩展程序

如果您允许网站用户在前端上传文件,则需要注意该插件会使用 WordPress 用户会话。自 WordPress 4.9.7 版本起,用户可以在 WordPress 设置中管理、导出和删除 WordPress 用户数据。.

在 WP File Download 中,您可以使用第三方服务,例如 Google Drive、Dropbox、 OneDrive等。这些服务以及 WordPress 本身都在努力使其产品和服务符合 GDPR 的要求。.

 

欧盟委员会的数据保护页面了解更多关于GDPR的信息。

我无法使用触摸屏设备拖放文件类别。

如果您使用的是 Windows 系统且配备触摸屏的电脑,并使用 Chrome 浏览器,您可能无法通过触摸屏拖放分类,而只能使用鼠标拖放。要解决此问题,您需要在 Chrome 浏览器中禁用触摸事件。.

输入chrome://flags并按回车键。

触摸屏

 

找到“启用触摸事件” > 将选项更改为“禁用”。

 

WP Engine 主机上的预览功能无法使用。

如果您的网站托管在 WP Engine 服务器上,文件预览可能无法正常工作。
这是因为 WP Engine 会尝试重定向爬虫程序,而 Google Drive Viewer 可能会被 WP Engine 检测为爬虫程序。

在这种情况下,请联系 WP Engine 支持团队,并要求他们禁用重定向机器人功能

在 WP Engine 主机上下载文件时出现 404 错误

如果您将网站托管在 WP Engine 服务器上,则某些类型的文件可能会出现 404 错误。
这是因为 WP Engine 使用了具有特定配置的代理。

首先,如果您已在插件配置页面中更改了默认 SEO URL,请记下此值并将其替换到我们提供的以下代码的第一行中: (location ~* ^/replace_here_if_you_have_changed_it/* {)。

然后请直接联系 WP Engine 支持团队https://wpengine.com/support/并提供以下信息:

 

我们使用 Joomunited 公司的 WP File Download 插件。在您的环境下使用此插件时,尝试下载由该插件管理的文件时会遇到 404 错误。.

这个问题之前已经向 WP Engine 提出过,你们也根据以下解释为其他客户解决了这个问题。.

WPWP File Download插件会生成文件 URL,这些 URL 由 PHP 脚本处理。
例如:/downloads/14/category/11/file.pdf 会根据默认的 .htaccess 规则内部重定向到主 index.php 文件。

但是,由于您是通过 Nginx 代理提供静态文件,如果找不到该文件,代理将返回 404 错误,并且永远不会调用 index.php 脚本。.

为了修复此 404 错误,我们需要您在我们网站的“Before”规则中添加以下几行代码。. 

location ~* ^/download/* { proxy_pass $dynamic_upstream_read_only; }