重定向wp-login.php和wp-login.php?action=使用.htaccess注册到主页

重定向wp-login.php和wp-login.php?action=使用.htaccess注册到主页,php,wordpress,.htaccess,url-redirection,Php,Wordpress,.htaccess,Url Redirection,正如标题所示,我如何将以下URL重定向到WordPress网站的主页 www.widget.com/wp login.php www.widget.com/wp login.php/wp login.php?action=register 我在.htaccess文件(位于站点根目录)中尝试了以下行: RewriteCond%{QUERY\u STRING}^action=register$ 重写规则wp登录[.]php$[R,NC,L] 没有运气 尝试以下操作: RewriteEngine On

正如标题所示,我如何将以下URL重定向到WordPress网站的主页

www.widget.com/wp login.php
www.widget.com/wp login.php/wp login.php?action=register

我在.htaccess文件(位于站点根目录)中尝试了以下行:

RewriteCond%{QUERY\u STRING}^action=register$
重写规则wp登录[.]php$[R,NC,L]

没有运气

尝试以下操作:

RewriteEngine On
RewriteCond   %{REQUEST_URI}    ^/wp-login.php$
RewriteCond   %{QUERY_STRING}   ^action=register$
RewriteRule   ^(.*)$ http://www.widget.com   [R=301,L]
您始终可以执行普通301重定向,该重定向还应包括查询字符串:

redirect 301 /wp-login.php http://www.widget.com
你可能也想要这个:

redirect 301 /wp-admin http://www.widget.com