【发布时间】:2016-01-14 07:03:15
【问题描述】:
如何在 WordPress 中隐藏或加密自定义页面的 URL?
在我的情况下,我有一个文件夹,其中包含许多子文件夹、文件、图像等。当我访问这些页面时,它会在地址栏中显示文件或文件夹 URL 的完整路径。最终用户可以使用地址栏中显示的 URL 轻松访问页面,我认为这并不安全。
【问题讨论】:
-
您是否希望用户访问此文件夹中的文件?
-
不,它对我来说不安全,它访问谁只知道文件或文件夹路径
-
混淆 url 最终只是通过默默无闻的安全性,最终用户仍然可以访问“真实”url。您应该将文件移出公共域,以便不再公开访问它们。然后你应该有某种带有查找哈希和路径/文件名的文件表。然后,您可以轻松地创建一个路由(使用 ACL),通过匹配的哈希为文件提供服务。
-
仍然不确定您需要什么...如果您不希望任何人访问您的 wordpress 之外的文件,您应该在该文件夹中放置一个 .htaccess 文件并拒绝所有传入的请求。当您想打开一个元素时,您需要直接通过 php / wordpress 包含或要求它。但是,您不能直接引用图像。
-
我如何使用 .htaccess 文件来执行此操作
标签: php wordpress url encryption