当前位置: 网学 > 编程文档 > 其他类别 > 正文

IIS7用web.config做域名的301跳转

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/08/13

本文主要为广大网友提供“IIS7用web.config做域名的301跳转”,希望对需要IIS7用web.config做域名的301跳转网友有所帮助,学习一下!

现在使用IIS7或者IIS7.5的服务器或者虚拟主机越来越多,那么对于IIS7以上的虚拟主机如何做全站301跳转呢?IIS7以上的服务器支持通过web.config来修改配置。所以我们可以用web.config来做301重定向。

在修改web.config的过程中走了几段弯路,找了很多代码不能用,后来才发现症结所在。

现在先放出正确的代码,假如我从blog.icoa.cn跳转到liboseo.com,那么web.config的代码可以这样写:

<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^blog.icoa.cncontentquot; />
</conditions>
<action type="Redirect" url="http://liboseo.com/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

新建一个文本文档将上面的这段代码复制进去,并重命名为web.config,然后放到网站的根目录就可以了。

我发现网上好多代码都一样,但是有一个错误,那就是后面的是</system>,而很明显的是前面是<system.webServer>后面就应该是</system.webServer>,这点HTML的语法我还是懂的,于是,修改成为上面的内容,上传到网上,成功!

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号