2013-08-16 41 views
0

我需要將所有URL從一個文件夾重寫到另一個文件夾,但前提是他們正在執行某個域的請求。使用.htaccess從一個文件夾重定向到另一個文件夾,如果域匹配

所以:

www.example.com/blog/path/to/article

需要去:

www.example.com/new-blog/path/to/文章

但它需要有條件的example.com,因爲如果請求通過了,說:

www.otherdomain.com/blog/path/to/article

它不需要重定向到新文件夾。

文件夾「blog」和「new-blog」都包含兩個單獨的Wordpress安裝。這是我目前在根公用文件夾的代碼,什麼不起作用:

RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] 
RewriteRule ^blog(.*) /new-blog$1 [L,R] 

任何幫助表示讚賞。謝謝。

回答

1

我能得到它的這項指令的工作,居然放在/博客文件夾內:

RewriteCond %{HTTP_HOST} ^new\.example\.com$ [NC] 
RewriteRule (.*) http://new.example.com/our-happy-place/$1 [L,R] 
相關問題