【问题标题】:Regex help for addon domain插件域的正则表达式帮助
【发布时间】:2013-08-24 14:31:57
【问题描述】:

我们最近搬到了一个插件域。我在重定向时遇到问题。以下情况需要重定向:

  1. mydomain.com/mysubfolder/ 到 mysubfolder.com
  2. mydomain.com/mysubfolder/wp-login.php?到 mysubfolder.com/wp-login.php?
  3. 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 点。但我不知道如何处理第 3 点。

提前致谢。

【问题讨论】:

    标签: regex wordpress .htaccess addon-domain


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-03-19
      • 1970-01-01
      • 1970-01-01
      • 2011-06-10
      相关资源
      最近更新 更多