2014-01-30 29 views
0

我想重定向wp-login.php到其他地方的新网址,我认为这是正确的,但我的语法是关闭的。php文件通过mod_rewrite重定向到新的子域

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_URI} ^wp-login.php 
RewriteCond %{HTTP_HOST} !^admin.domain.com$ 
RewriteRule ^(.*)$ http://admin.domain.com/$1 [L,R=301] 

什么我想才达到的,如果WP-login.php中被调用,该URL不是admin.domain.com会重定向到admin.domain.com/wp-login.php

回答

1

试试这种方式,看看它是否适合你。

RewriteCond %{REQUEST_URI} ^/wp-login\.php 
RewriteCond %{HTTP_HOST} !^admin\.domain\.com$ 
RewriteRule ^(.*)$ http://admin.domain.com/$1 [L,R=301] 
+0

非常感谢!这工作像一个魅力。 – alexj

相关问题