我想要轉換鏈接到另一個域轉換鏈接到另一個域
從這個:使用.htaccess
我怎樣才能做到這一點www.new.net/upload/namefolder/namefile.mp3
:www.old.net/upload/namefolder/namefile.mp3
要?
我想要轉換鏈接到另一個域轉換鏈接到另一個域
從這個:使用.htaccess
我怎樣才能做到這一點www.new.net/upload/namefolder/namefile.mp3
:www.old.net/upload/namefolder/namefile.mp3
要?
試試這個希望它會正常工作。
RewriteEngine On
RewriteCond %{REQUEST_URI} \.(?:mp3)$
RewriteCond %{HTTP_HOST} old\.net [nc]
RewriteRule ^(.*)$ http://www.new.net/$1 [R=301,L,QSA]
謝謝.. .. – ibrahimqd
@ibrahimqd歡迎..... :) –
您可以使用類似:
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.old\.net$ [NC]
RewriteRule ^(.*)$ http://www.new.net [R=301,L]
謝謝... .. – ibrahimqd
一般提示:您應該始終將此類規則放置在http服務器主機配置中,而不是使用動態配置文件(「.htaccess」)。這些文件出了名的錯誤,很難調試,他們真的放慢了服務器。它們僅作爲最後一種選擇,用於您無法控制主機配置的情況(閱讀:真正便宜的託管服務提供商),或者您擁有依賴編寫自己的重寫規則的應用程序(這是一個明顯的安全噩夢)。 – arkascha