我已经在网站上安装了WordPress,并且使用的是永久链接,但是在网站的主根目录中有一个名为x的文件夹,当我输入http:// mywebsite / x时,我现在无法访问它,它会将我重定向到未找到错误404.这是因为WordPress试图在数据库中填充名为x的故事.如何从wrodpress计算中排除该文件夹及其子级“文件夹”?
解决方法:
网站目录根目录中的.htaccess文件包含一个RewriteRule,它将每个传入的请求重定向到Wordpress的引导程序.它可能看起来像这样:
RewriteRule ^(.+)$index.php?$1 [QSA,L]
您应在此规则中添加两个条件.这些条件提供了确保仅在没有(!)文件(-f)或没有目录(-d)与请求的URL匹配的情况下才执行规则的异常:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$index.php?$1 [QSA,L]
这应该够了吧.