- 时间:2020-09-30 13:21 编辑: 来源: 阅读:
- 扫一扫,手机访问
摘要:Win2008 r2 iis7/iis7.5系统下HTTP重定向(301重定向)图文方法
首先了解一下重定向,常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh。
[b]什么情况下需要做301重定向?[/b]
如果你想要换域名,可以通过做301重定向来实现搜索引擎上你的网页依然有效和PR及其他数据不变等对搜索引擎友好的效果,保证流量稳定。
如果你有多个主页网址,也就是说访问者可以通过不同的URL到达相同的网页的时候,这种情况也就是PR分散和外链分散的情况,你可以通过做301重定向确定唯一的主页网址,统一URL所有的PR和外链集中。
如果你需要删除网站内部某些页面的时候,可以使用301重定向将网址重定向到网站首页。
如果你有多个不同域名或者不同网站需要指向同一网站时,通过301永久重定向可以实现。
如果你想要合并两个 的网站,希望确保指向过期网址的链接重定向至正确网页。
[b]HTTP 重定向[/b]
“HTTP 重定向”支持将用户请求重定向到特定目标。当您希望可能使用某个 URL 的客户实际在另一个 URL 处停止时,请使用 HTTP 重定向。从重命名您的网站、到克服难以拼写的域名或者强制客户端使用 HTTPS 协议,此功能在许多情况下非常有用。
默认情况下IIS的 "HTTP 重定向" 功能是不会安装的我们需要手工把这角色给安装上。
在桌面上 右击 "计算机" 选择 "管理" 然后展开 "角色" 选择 web服务器(IIS) 然后在左边可以向下拖到
角色服务 在这里面可以看到 http重定向 是否安装 如果没有安装可以在上面点一下添加角色服务中进行安装(不需要安装盘)
[b]设置与安装[/b]
[img]http://files.jb51.net/file_images/article/201607/20160701214423.png[/img]
[img]http://files.jb51.net/file_images/article/201607/20160701214424.png[/img]
选择好后,点击安装即可,不用重启计算机和IIS,就可以使用。
下面是具体的设置方法:
IIS7中,新建一个网站,把要转向的网址绑定上,如果分组依据为区域,在IIS中你会看到“HTTP重定向”的图标,点击既可进入设置界面,填好你要转到的网址即可:
按照要求填好既可,你懂的![img]http://files.jb51.net/file_images/article/201607/20160701213603.png[/img]
双击进入
如果需要例如:jb51.net 实现 www.1sucai.cn的调整需要如下配置
选择“将请求重定向到此目标”例:http://www.1sucai.cn , 因为我这边做的是301重定向状态代码下面选择永久(301)如图所示:
[img]http://files.jb51.net/file_images/article/201607/20160701215330.png[/img]
然后点击“应用”,即可。
其实iis7.5的很多设置都是保存到web.config里面了
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<httpRedirect enabled="true" destination="http://www.1sucai.cn" httpResponseStatus="Permanent" />
</system.webServer>
</configuration>
如果有什么情况可以勾选
将所有请求重定向到确切的目录(而不是相对与目录)