2017-04-08 126 views
1

我想要轉換鏈接到另一個域轉換鏈接到另一個域

從這個:使用.htaccess

我怎樣才能做到這一點www.new.net/upload/namefolder/namefile.mp3

www.old.net/upload/namefolder/namefile.mp3

+0

一般提示:您應該始終將此類規則放置在http服務器主機配置中,而不是使用動態配置文件(「.htaccess」)。這些文件出了名的錯誤,很難調試,他們真的放慢了服務器。它們僅作爲最後一種選擇,用於您無法控制主機配置的情況(閱讀:真正便宜的託管服務提供商),或者您擁有依賴編寫自己的重寫規則的應用程序(這是一個明顯的安全噩夢)。 – arkascha

回答

2

試試這個希望它會正常工作。

RewriteEngine On 
RewriteCond %{REQUEST_URI} \.(?:mp3)$ 
RewriteCond %{HTTP_HOST} old\.net [nc] 
RewriteRule ^(.*)$ http://www.new.net/$1 [R=301,L,QSA] 
+0

謝謝.. .. – ibrahimqd

+0

@ibrahimqd歡迎..... :) –

2

您可以使用類似:

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.old\.net$ [NC] 
RewriteRule ^(.*)$ http://www.new.net [R=301,L] 
+0

謝謝... .. – ibrahimqd