Wordpress错误404访问当前模板文件夹中的自定义子文件夹

时间:2014-02-09 10:02:31

标签: php wordpress .htaccess

我的wordpress博客安装在一个subfoler中:/ wp /。我在所用主题的目录中创建了一个子文件夹:/ test /

但是当我尝试通过网址访问时:http // www.domain.com / wp / test /。我有错误404

我在wordpress根目录中的.htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteCond %{REQUEST_URI} ^/test/(.*)$ [OR]
RewriteRule ^.*$ - [L]
</IfModule>
# END WordPress
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php
</IfModule>
# END WordPress

我在。\ test \文件夹中的.htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} !^/test/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wp/index.php [L]
</IfModule>

1 个答案:

答案 0 :(得分:0)

用这个替换你的规则:

RewriteRule ^test(/|$) - [L,NC]