0

我对 Url Rewrites 一无所知,但我们最近将域名从 更改oldcompanyname.co.uknewcompanyname.co.uk.

我们被告知oldcompanyname.co.uk要不再出现在搜索结果中,我们需要将旧网址重定向到新网址。

我已安装ISAPI_Rewrite 3但未能成功使重定向工作。

在我们的开发服务器上,我尝试使用以下代码将任何请求重定向http://tm-devtest2/tmintranethttp://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]
4

1 回答 1

0
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !newcompanyname.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.newcompanyname.co.uk/$1 [L,R=301]

仅当同一个实例同时服务于两个域时才需要 RewriteCond。L 表示“Last”,即停止重写 NC 表示“no case” R 表示 Redirect 301 表示“Permanently Moved”

于 2012-09-19T12:41:05.347 回答