前言:
所谓URL转发,是通过服务器的特殊设置,将访问您当前域名的用户引导到您指定的另一个网络地址。 地址转向(也可称“URL转发”)即将一个域名指向到另外一个已存在的站点,英文称为“ URL FORWARDING ”。域名指向可能这个站点原有的域名或网址是比较复杂难记的。
URL转发分为隐含转发和非隐含转发,隐含转发就是指当前域名转发后,仍然显示当前域名,而非隐含转发者指当前域名转发后,显示被转发的地址。
域名重定向的意义
当域名或者目录变更的情况,把旧域名的访问请求重新引导到新域名上。不管是对于普通用户还是搜索引擎都是十分友好的,也有人利用域名重定向来作弊,为了避免陷入域名重定向的误区,这里区分一下域名重定向的利弊
301重定向跳转对搜索引擎的好处
1.增加域名权重 2.对网页收录的优化 3.有利于网页PR传递 4.可促进搜索引擎优化效果 5.对用户体验表示友好
使用301重定向把地址指向新的域名后,搜索引擎只对新网址进行索引,同时又会把旧地址下原有的外部链接转移到新地址下。同样,使用301永久性重定向命令让多个域名指向网站主域名时,也不会对网站的排名产生任何不良影响。
举两个例子:
1:地址栏输入www.baidu.com,我们的目的是转发到www.hao123.com,如果转发后显示的地址还是www.baidu.com,则是隐含转发,不过网页内容是hao123的内容。如果直接跳转到www.hao123.com,则是非隐含转发。
2:当你输入www.yahoo.com.cn会直接跳转到http://cn.yahoo.com/,这就是活生生的非隐含转发。
实例:( 域名重定向(URL转发)是IIS自带的重定向功能。)
在windows server 2008 R2 也就是 iis 7.0中设置域名重定向(URL转发)的方法如下:
例如:我要将现有的域名 url.jinri.cn设置转发为 www.hao123.com 步骤如下图所示:
1. 打开IIS 7.0之后选择要设置域名重定向的域名地址“url.jinri.cn”------切换到“功能视图”----双击“http重定向"
如下图所示:
2. 打开如下的界面:(按照下图中 ”红色方框“所选 进行设置)点击”应用“
3. 访问 url.jinri.cn之后就会自动跳转到 www.baidu.com的内容如下图所示: (此设置为不隐含的URL转发)
访问这个域名实际打开的是百度的首页如下图:
下面我介绍一下在 windows server 2003服务器的 iis 6.0上面设置”域名重定向(url转发)的方法:
打开 IIS 6.0之后单击要设置”域名重定向“的域名 右键单击 “属性“打开如下页面
(按照下图中 ”红色方框”所示进行设置即可)
转载于:https://blog.51cto.com/cold2076goddess/1542583