我对Url Rewrites一无所知,但我们最近将域名从oldcompanyname.co.uk
更改为newcompanyname.co.uk
。
我们被告知要让oldcompanyname.co.uk
不再显示在搜索结果中,我们需要将旧网址重定向到新网址。
我已安装ISAPI_Rewrite 3
,但尚未成功完成重定向工作。
在我们的开发服务器上,我尝试了以下代码,但没有成功将任何请求重定向到http://tm-devtest2/tmintranet
到http://tm-devtest2/tmintranet
。
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.94
RewriteEngine On
RewriteCond %{HTTP_HOST} ^.*internet*$
RewriteRule ^$ http://tm-devtest2/tmintranet/ [R,L]
答案 0 :(得分:0)
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !newcompanyname.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.newcompanyname.co.uk/$1 [L,R=301]
只有在同一个实例为两个域提供服务的情况下才需要RewriteCond。 L表示“最后”,即停止重写 NC意味着“无案例” R表示重定向 301表示“永久移动”