这是我的WP htaccess
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
当链接到/ ag目录中的独立.html | .htm文件时,我希望wordpress的'htaccess不受影响。
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !/ag
RewriteRule . /index.php [L]
不起作用(我知道上面的代码甚至没有尝试实现文件以.html | .htm结尾的要求)。我需要什么?
答案 0 :(得分:2)
原始重写条件仅在文件不存在时重写,并且不是目录。
因此,如果您将文件放在目录中,则不应重写。
答案 1 :(得分:1)
这里的答案错误。这个帖子有帮助:
non-wordpress files in wordpress installation directory
您需要使用重写规则专门排除目录,否则Wordpress 3.4.1将不允许访问。