尝试排除文件夹' test'来自htaccess文件中的wordpress重写规则,并给它一个独特的重写。测试不是一个真正的文件夹。
所以:/test/post1/
或此/test/post1
应该重写为/index.php?pagename=$1
,其中$ 1是字幕,例如POST1。我认为我的排除工作是RewriteCond
(见下文) - 如何为其添加RewriteRule
?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} !^/(test|test/.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress