2013-04-20 31 views
0

我有一個網站合併,這是一個有點混亂。重定向子目錄,以全新的領域

舊網站住在:oldsite.com/Subdirectory

新址住在:newsite.com/

我不確定在哪裏把我的.htaccess 301個重定向。我將它們放在oldsite.com/Subdirectory的子目錄中嗎?還是我只是將它們添加到根目錄的.htaccess的oldsite.com/

認爲,我可能只是使這種情況發生在oldsite.com .htaccess文件:

RedirectMatch 301 ^/Subdirectory/(.+)$ http://www.newsite.com/$1 

我試過了上面,它不工作。謝謝您的幫助!

(這兩個網站是由Dreamhost的託管,如果該事項在所有。)

謝謝!

回答

0

想通了。

起初,我不停的子目錄,並放置在.htaccess文件裏面說:

RewriteEngine On 
RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L] 

但隨後在一個論壇上,我可能只是這樣做發現:

RedirectMatch 301 /Subdirectory(.*) http://newsite.com$1 

希望幫助還有誰!