阻止WordPress解析子文件夹?

时间:2013-06-06 作者:matt

How do I prevent WordPress from interpreting a subfolder?

现在WordPress安装在根文件夹(grassrootsmedia.net/)中,我还有几个其他子文件夹,如(/Clients),它们不应该被设置样式并解释为WordPress主站点的一部分。

过去,当你浏览(grassrootsmedia.net/Clients)这个网站时,主WordPress网站并没有对其进行样式设置或解释。现在出现404错误。

帮助如何隐藏子文件夹?或者我如何阻止WordPress认为子文件夹是主站点的一部分?

1 个回复
SO网友:fuxia

要排除目录及其所有虚拟请求,请扩展常规规则:

# WordPress
# Images, Stylesheets etc. don\'t need a HTML 404
RewriteCond %{REQUEST_URI} !.+\\.\\w{2,4}$
# Existing file
RewriteCond %{REQUEST_FILENAME} !-f
# Existing directory
RewriteCond %{REQUEST_FILENAME} !-d
# Symbolic link
RewriteCond %{REQUEST_FILENAME} !-l
# Do not touch the directory \'clients\'
RewriteCond %{REQUEST_URI} ! ^/clients/.*
RewriteRule ^ index.php [L]

结束