Apache RewriteCond似乎被忽略了?

时间:2012-05-30 00:24:14

标签: apache mod-rewrite

我有以下代码:

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/$
RewriteCond %{REQUEST_URI} !^/wp-admin
RewriteRule ^(.+)$ http://example.com/$1 [R=permanent,L]

我尝试了上面的各种变体,但目前忽略了wp-admin重写条件。

我不希望“/ wp-admin”目录和“/”root请求重定向! (是的,我知道,听起来很时髦)

我在上面的mod_rewrite中做错了什么?

1 个答案:

答案 0 :(得分:0)

我的坏。

对于处于类似情况的任何人,您还需要

RewriteCond %{REQUEST_URI} !^/wp-login 

(因为wp-admin重定向到wp-login)