2015-07-20 145 views
0

我有以下設置爲舊域,它真的很好地將舊網頁映射到新域的。.htaccess重定向 - 映射所有網址,但給主頁特定的重定向

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^oldurl.org.uk [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.oldurl.org.uk [NC] 
RewriteRule ^(.*)$ http://www.newurl.co.uk/$1 [L,R=301,NC] 

問題是我需要將主頁重定向到新URL上的特定頁面,保持上述的完整。什麼是最好的方法來做到這一點?

在此先感謝!

回答

1

您可以使用:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(www\.)?oldurl\.org\.uk$ [NC] 
RewriteRule ^$ http://www.newurl.co.uk/specificPage [L,R=301] 

RewriteCond %{HTTP_HOST} ^(www\.)?oldurl\.org\.uk$ [NC] 
RewriteRule ^(.+)$ http://www.newurl.co.uk/$1 [L,R=301] 
+0

真棒感謝 - 將會給它一個去! –

+0

不客氣,很高興它解決了。 – Croises