天津SEO这两天弄一个站“军事网”由于以前域名为.cn不能续费,所以,现在又买了一个.NET的域名,但是出了一个问题,那就是301不能完美跳转,因为主要是访问以前的页面,就会出现404,这下可是难坏了我,经过多方查找,还是找到了一个方法,下面提供给大家.
旧域名 www.123.com
新域名 www.abc.com
完美301重定向设置步骤:
1、IIS--新建网站 www.123.com 绑定域名 www.123.com,主目录设置任意!
2、iis-网站属性(www.123.com) 主目录 选择重定向 重定向到 http://www.abc.com$S$Q
下边
客户端将重定向到:(选择1:上边准确的url)
效果:
首页重定向:
1、输入 www.123.com 自动转向到 www.abc.com
内页重定向:
2、输入 www.123.com/*.* 自动转向到 www.abc.com/*.*
完美解决由于更换域名引起的流量损失问题,不影响搜索引擎正常收录!
参数说明:
$S 将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。 起源网资讯频道
如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。 Bnxb.com发表
$Q 将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。
希望以上内容对您有所帮助!