如何限制对wp-content、wp-includes和所有子文件夹的访问

时间:2012-11-13 作者:jho1086

搜索之后,我没有找到一个答案,仍然对如何隐藏wp内容感到困惑。上传的主题是什么,插件是什么。我想要的是当查看器浏览以下内容时:http://www.mysite.ext/wp-content 他们将看到一个错误:You don\'t have permission to access this page.<其他人说只需上传索引即可。html或索引。php with。htaccess位于要隐藏的文件夹中。但如果我有很多子文件夹内的wp内容,我会这样做,每个文件夹手动?或者在cpanel中或者在。htaccess?谢谢你的建议。

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

在您的中使用。htaccess:

Options -Indexes
…禁用目录列表。请参见Apache manual 有关详细信息。

要将访问权限限制为两个URL,您可以使用:

RedirectMatch 204 ^/wp-content/$
RedirectMatch 204 ^/wp-content/dir/$
204 是无内容响应。非常快。:)

结束

相关推荐

A question about .htaccess

我正在为客户重新开发一个网站。他们当前的站点已写入。asp。我已经在WordPress中重建了,因为他们需要CMS。我们正在将DNS重新发布到托管环境。我的问题是-我需要建立一个。htaccess文件(我认为这是将所有旧URL重定向到新URL的最佳方式)。一些URL结构已经更改,因此这不仅仅是更改的情况。asp>。php。所以。。。我应该在哪里上传。htaccess文件-这需要放在根目录中还是放在我的wp主题文件夹中?谢谢