保护 WordPress PDF 文件的 7 种方法

已发表: 2018-07-30

如今,PDF 已成为许多重要文档的标准文件格式。 与其他文档文件格式(例如 Docx 和 Odt )相比,许多人使用 PDF 文件在不同平台、系统和设备上创建和分享他们的知识和故事,同时保持更一致的布局。 作为地球上最受欢迎的 CMS,WordPress 还允许您上传和共享您的 PDF 文件。 问题是,它不能保证您的 PDF 文件在发布后是安全的。

为什么必须保护 PDF 文件?

您想要保护 WordPress PDF 文件的原因有很多。 主要原因之一是出于商业目的。 例如,如果您正在经营销售电子书的在线业务,那么您肯定希望阻止非会员免费下载和共享您的电子书文件。 在许多情况下,您还希望保护您的原始内容、数字资产、想法、发明、智力成果等。 您绝对不希望人们剥削和利用您的技能和难以生产的产品。 最后但并非最不重要的一点是,您不希望将某些个人和私人文件公开。

根据您的需要和情况,有许多不同的方法可以保护和阻止不受欢迎的用户访问您的 PDF 文件。 以下是保护 WordPress PDF 文件的 7 种方法。 让我们潜入水中。

间接保护 PDF 文件

与他人共享文档的最常见方法之一是将他们的文件 URL 直接嵌入到您的内容中。

将 PDF 文件上传并插入 WordPress 帖子或页面后,您可以限制其访问以间接保护内容中的这些文件。 让我们看看 3 种不同的方法可以做到这一点。

#1 密码保护 WordPress 页面

这是最简单的方法。 您可以使用 WordPress 默认功能设置密码来保护您的帖子/页面内容免受未经授权的直接访问。 您甚至不必安装任何额外的插件。

如何使用密码保护您的 WordPress 帖子/页面:

  1. 像往常一样在您的管理面板下创建一个新的 WordPress 页面或发布
  2. 将右侧菜单中的可见性从公开更改为密码保护
  3. 输入您的密码并更新页面/帖子

缺点是每个帖子/页面只能设置一个密码。 因此,如果有人泄露密码,其他人将能够访问您的内容和 PDF 文件。 一种解决方法是使用此密码保护 WordPress 页面插件为每个帖子/页面设置多个密​​码

#2 自动过期和更改帖子/页面 URL

另一种为您的 WordPress 内容提供更高安全性的简单方法是使用 Protect WordPress Pages & Posts 插件。 该插件基本上会阻止您的页面/帖子的原始 URL 对抗公共和搜索引擎。 作为回报,它使您能够创建一个新的“私人” URL,以供您访问或与他人共享帖子/页面。 您可以根据需要创建任意数量的私有 URL,也可以通过点击次数和日期使这些链接失效。

更好的是,如果您将其与Private Magic Links扩展一起使用,您可以将这些私人页面/帖子直接嵌入到您的内容中,并让它为您创造奇迹。 您的 WordPress 页面/帖子 URL 将在预设时间内过期,例如每 1 分钟一次。 过期后,将自动创建一个新的私有 URL,依此类推。

未经授权的用户在访问受保护的页面时只会看到 404 错误页面,因为他们的 URL 将过期并在很短的时间内不断更改。 这是阻止人们与他人共享您的 WordPress 页面和发布内容的一种简单但非常有效的方法。 该插件非常有用,特别是当您想要保护面向公众的页面(例如“联系我们”和“谢谢”页面)免受滥用时。

如何使用保护 WordPress 页面和帖子阻止帖子/页面 URL:

  1. 在 WordPress 管理面板下获取并安装Protect WordPress Pages & Posts 插件
  2. 转到 WordPress 页面/帖子
  3. 单击“保护您的页面”列下的“保护此页面”,然后单击“自动生成新链接”

就这样。 现在,您的页面内容已被搜索引擎和公众屏蔽。

#3 仅限会员访问私人内容

这是一种更高级和更复杂的方法,但如果您拥有会员资格或电子商务网站,它会派上用场。 在这种情况下,您可能希望创建一个仅限会员的部分,只允许您的付费会员或客户访问您的私人内容和文档。

您需要做的只是安装和使用会员插件。 Ultimate Member凭借其简单的逻辑和 UI 在所有可用的 WordPress 会员插件中脱颖而出。  

如何使用 Ultimate Member 限制对成员的私人内容访问:

  1. 在 WordPress 管理面板下安装并激活 Ultimate Member 插件
  2. 创建一个新的 WordPress 页面/帖子
  3. 在页面底部,您会找到“UM 内容限制”部分。
    只需选择谁可以访问此内容。

直接保护 PDF 文件

尽管您的 WordPress 页面或帖子受到保护,但上述所有 3 种方法并不能真正保护您上传的 PDF 文件。 换句话说,当您将 PDF 文件附加到这些受保护的页面和帖子时,公众仍然可以访问它们。 因此,如果人们可以通过搜索引擎或共享以某种方式找到文件 URL,他们可以下载并窃取您的 PDF 文件。

当您的会员可以从“仅限会员”页面访问和下载 PDF 文件与他们的朋友分享时,这种情况经常发生。 然后,这些人可能会与更多人分享它们,尤其是当您的内容很棒时。 因此,越来越多的人将能够访问和下载您的私人 PDF 文档,即使他们不是您网站的成员。

为了解决这个问题,您不仅要保护您的内容,还要直接阻止和限制 PDF 文件 URL 访问,以便未经授权的用户在任何情况下都无法访问您的 PDF 文件。 让我们看看以下解决方案。

4. 使用密码保护 PDF 文件

当您希望允许特定用户下载 PDF 文档但仍将其保密时,只需设置密码即可保护您的 PDF 文件。 简单的下载监视器插件使整个复杂的过程变得简单。

如何使用密码保护 PDF 文件:

  1. 下载并安装Simple Download Monitor 插件
  2. 单击WordPress 仪表板下的下载”“添加新”
  3. 输入文件详细信息
  4. 上传您要保护的文件并将它们插入页面
  5. 在右侧菜单表单编辑可见性发布密码保护
  6. 输入密码并点击发布
  7. 复制简码并将其手动插入到新的或现有的页面或帖子中。 或者,您可以单击内容编辑器上的SDM 下载按钮以打开完成后只需输入“下载标题”和“插入 SDM 简码”。

与第一种方法类似,主要缺点是每个文件只能设置一个密码。

5. 阻止搜索索引并限制登录用户访问 PDF 文件 URL

如果您的用户泄露或与他人分享他们的密码怎么办? 必须有一种更好、更全面的方法来保护您的 WordPress 文件上传,尤其是 PDF 文件。 还有防止直接访问金牌。 该插件实质上会阻止 PDF 文件 URL 对抗公众和不受欢迎的用户。 如果他们尝试访问您的 WordPress PDF 文件上传,则未经许可的人将被重定向到 404 错误页面。

更重要的是? 防止直接访问黄金可防止 Google 和其他搜索引擎为您受保护的 PDF 文件编制索引,这样您的私人 PDF 文件就不会被索引,也不会出现在搜索结果中。 这消除了有人可能从 Google 搜索中获取您的 PDF 文件 URL 的可能性。

如何阻止和限制对某些用户角色的 PDF 文件 URL 访问:

  1. 下载并安装防止直接访问金牌
  2. 将您要保护的私人 PDF 文件上传到 WordPress 媒体库。
  3. 在“阻止直接访问黄金”选项卡(右侧菜单)下勾选“保护此文件”。

6. 每 5 秒过期 PDF 文件 URL

保护您的 PDF 文件的另一种方法是在短时间内(例如 5 秒)使它们的 URL 过期。 这有助于阻止您的成员下载和与他人共享您的 PDF 文件。 文件 URL 可能会在共享时过期。

我们强烈推荐“Private Magic Links”插件,因为它对 WordPress 页面/帖子和文件 URL 都适用。 只需像往常一样将您的文件 URL 嵌入到您的内容中。 该插件将负责其余的工作。 首先,它将原始文件的 URL 转换为不被 Google 索引的私有 URL,然后在预设时间内使链接失效。 一段时间后,比如 5 秒,插件会自动创建一个新的来替换过期的链接,依此类推。

#7 使用 PDF 查看器嵌入和保护 PDF 文件

最后但同样重要的是,您可以使用 WordPress PDF 查看器插件将您的文档直接嵌入到网站内容中。 换句话说,您的订阅者和付费会员必须前往您的网站查看 PDF 文件,而不仅仅是获取直接下载链接,他们可以复制这些链接然后与他人分享。

这些 PDF 查看器插件为您的访问者提供了一个简单而优雅的查看器,同时阻止他们共享和下载文档。 例如, PDF Embedder最受欢迎的 WordPress PDF 查看器插件之一,拥有超过 100,000 次活动安装,可让您将 PDF 文件嵌入到几乎任何 WordPress 页面或帖子中。 它的高级版本增加了一个安全选项,使用户更难下载原始 PDF 文档。

如何使用 PDF Embedder 插件将 PDF 文件直接嵌入到内容中:

  1. 下载并安装PDF Embedder插件。
  2. 将要保护的 PDF 文件上传到 WordPress 媒体库
  3. 使用“添加媒体”选择并插入 PDF 文件到您的页面/帖子中。 选择后,PDF Embedder 会生成一个简码,直接在您的 WordPress 页面或帖子上显示您选择的 PDF 文件内容。

包起来

有很多方法可以保护 WordPress PDF 文件。 您可以直接阻止这些 PDF 文件 URL,也可以限制对包含这些文档的 WordPress 帖子/页面的访问。 有 3 种常用方法可以防止直接访问您的内容,即密码保护、过期和更改其 URL 以及使用会员插件限制其访问。 这些方法的主要缺点是您附加的 PDF 文件实际上没有受到保护。 因此,人们仍然可以访问和共享这些私人 PDF 文档。

另一个可以说是更好的解决方案是阻止对这些 PDF 文档的直接文件访问。 您可以使用下载监视器插件通过密码保护您的 PDF 文件下载。 更好的是,使用Prevent Direct Access Gold 插件可以更全面地保护您的 PDF 文件。 它不仅阻止直接访问您的私人 PDF 文件,还阻止搜索索引,这样人们就无法在 Google 搜索结果中找到您的 PDF 文件。

总之,强烈建议您同时使用这两种方法以提高安全性:限制对您的内容的访问,同时保护您附加的 PDF 文件。 您可以使用 Ultimate Members 创建会员网站并使用防止 Direct Access Gold 保护您的 PDF 文件。 或者,如果您不需要会员网站,请改用Protect WordPress Pages & Posts插件。