【发布时间】:2017-06-29 04:39:18
【问题描述】:
我想向实时站点添加一个插件,但我怀疑它创建的页面需要一些调整。我希望用户无法访问这些页面。
我意识到我可以隐藏这些页面链接,但即使用户知道 URL,我也希望它们无法访问。
如何通过 .htaccess 为众多 Wordpress 生成的页面完成此操作,以禁止所有但允许几个 IP 访问?
我遇到的代码用于目录/显式文件,在替换 /wordpress-page/ slug 名称时似乎不起作用。
【问题讨论】:
我想向实时站点添加一个插件,但我怀疑它创建的页面需要一些调整。我希望用户无法访问这些页面。
我意识到我可以隐藏这些页面链接,但即使用户知道 URL,我也希望它们无法访问。
如何通过 .htaccess 为众多 Wordpress 生成的页面完成此操作,以禁止所有但允许几个 IP 访问?
我遇到的代码用于目录/显式文件,在替换 /wordpress-page/ slug 名称时似乎不起作用。
【问题讨论】:
好吧,您不仅想隐藏页面,还需要它不出现在搜索、类别页面等中。所以您真的需要在 WordPress 中工作的东西。通过IP隐藏页面只会隐藏页面本身,它仍然会出现在网站的其他区域。
最好的方法可能是WordPress visibility feature。这是一个核心功能,所以不需要插件。只需在所有页面上将可见性设置为私有,只有管理员才能查看它们。有关详细信息,请参阅链接。
私人 – 页面仅对博客编辑和管理员可见。 私人页面在阅读器、提要或任何搜索中均不可见。 页面可以是私有的,无需密码保护。
【讨论】: