Regex 插件域的正则表达式帮助

Regex 插件域的正则表达式帮助,regex,wordpress,.htaccess,addon-domain,Regex,Wordpress,.htaccess,Addon Domain,我们最近转移到一个附加域。我的重定向有问题。在以下情况下,我需要重定向: mydomain.com/mysubfolder/至mysubfolder.com mydomain.com/mysubfolder/wp-login.php?到mysubfolder.com/wp-login.php mydomain.com/mysubfolder/page/至mysubfolder.com/page/[有许多页面] 这是我当前的正则表达式: RewriteEngine on RewriteCond

我们最近转移到一个附加域。我的重定向有问题。在以下情况下,我需要重定向:

  • mydomain.com/mysubfolder/至mysubfolder.com
  • mydomain.com/mysubfolder/wp-login.php?到mysubfolder.com/wp-login.php
  • mydomain.com/mysubfolder/page/至mysubfolder.com/page/[有许多页面]
  • 这是我当前的正则表达式:

    RewriteEngine on 
    RewriteCond %{REQUEST_URI} !^/wp-login.php
    RewriteRule ^/mysubfolder/(.*)$ http://www.mysubfolder.com/$1 [L,R=301]
    
    它涉及第1点和第2点。但我不知道如何处理第三点


    提前感谢。

    您的正则表达式会重定向除wp-login.php之外的所有页面。它也不考虑没有尾部斜杠的URL。我加了一个?要纠正这一点

    RewriteEngine on
    RewritRule ^/mysubfolder/?(.*)$ http://www.mysubfolder.com/$1 [L,R=301]