我想要转换链接到另一个域转换链接到另一个域
从这个:使用.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