2013-08-24 95 views
0

我們最近搬到了一個插件域。我在重定向時遇到問題。我需要在下列情況下重定向:正則表達式幫助插件域

  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點。

在此先感謝。

回答

0

你的正則表達式重定向除wp-login.php之外的所有頁面。它也不會計算沒有結尾斜槓的URL。我添加了?糾正這一點。

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