2015-04-29 85 views
1

我正在遷移網站,因此我需要將所有內容從www.oldurl.com/subfolder重定向到www.newurl.com並保留所有鏈接,例如:.htaccess從子文件夾重定向到保存路徑

www.oldurl.com/subfolder/subfolder2 

需要重定向到

www.newurl.com/subfolder2 

www.oldurl.com/subfolder/subfolder3/link.html 

需要重定向到

www.newurl.com/subfolder3/link.html 

我.htacess看起來是這樣的:

RewriteEngine on 
RewriteRule ^subfolder/(.*)$ /$1 [R=301,L] 

它重定向所有www.oldurl.com/subfolder到www.newurl.com/但不遵循它只是將所有的舊路徑請求主頁

+0

你有你的htaccess文件的任何其他規則? –

+0

嗨林是的,我有另一個RedirectMatch 301 ^/otherurl/$ http://otherurl.pt/,但是無關並且工作正常 –

+0

對於新的條件.htaccess – splash58

回答

0

對於新條件的新的.htaccess

RewriteEngine on 
RewriteRule ^subfolder/(.*)$ http://www.newurl.com/$1 [R=301,L]