IIS6 IIS7使用web.config进行301重定向
2010-12-22 14:39
225 查看
在IIS6 中我们可以很简单的设置一个站点的 301重定向。 直接在IIS 站点属性的 目录选项卡中就可以设置。
在 windows 8 中 iis7 的重定向也是这么简单: 下面是转帖别人的一编文章 默认情况下IIS的 "HTTP 重定向" 功能是不会安装的我们需要手工把这角色给安装上。 在桌面上 右击 "计算机" 选择 "管理" 然后展开 "角色" 选择 web服务器(IIS) 然后在左边可以向下拖到 角色服务 在这里面可以看到 http重定向 是否安装 如果没有安装可以在上面点一下添加角色服务中进行安装(不需要安装盘)
重定向是确保用户始终收到他们所需网页的一种方式。重定向是指将 Web 服务器配置为向客户端发出重定向消息(例如 HTTP 301),以指示客户端重新提交新位置请求的过程。我们可以将用户重定向到其他文件、目录或站点。 重定向在下列情况中十分有用:
- 更改了网站的位置并希望将用户重定向到新的站点。 内容来自bnxb.com - 网站正在建设中,因而希望将站点的部分功能设置为不可用。 bnxb.com - 内容未放在 Web 服务器上。 内容来自bnxb.com - 更改了虚拟目录的名称,并希望用户能够使用原来的 URL 访问其中的文件。 本文来自起源网 (一)配置 Web 服务器以将请求重定向到相对目标
内容来自bnxb.com 如果要将客户端重定向到文件、目录或站点,就需要启用重定向并配置目标。如果你的站点正在建设中或更改了标识,此配置将十分有用。 bnxb.com 您配置的目标是相对目标。例如,如果将重定向目标配置为 http://www.bnxb.com/sales,且传入的请求是 http://www.bnxb.com/marketing/default.aspx,IIS 便会将该请求重定向到 http://www.bnxb.com/sales/default.aspx。 bnxb.com 1. 打开 IIS 管理器,然后导航至要管理的级别。 2. 在"功能视图"中,双击"HTTP 重定向"。 本文来自起源网 3. 在"HTTP 重定向"页上,选择"将请求重定向到此目标"。在相应的框中,键入要将用户重定向到的文件名、目录路径或 URL。 bnxb.com 4. 在"操作"窗格中,单击"应用"。
内容来自bnxb.com (二)配置 Web 服务器以将请求重定向到确切的目标
<rule name="WWW 301Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^wecanwecan.com$" />
</conditions>
<action type="Redirect" url="http://www.wecanwecan.com/{R:0}"
redirectType="Permanent" />
</rule>
在 windows 8 中 iis7 的重定向也是这么简单: 下面是转帖别人的一编文章 默认情况下IIS的 "HTTP 重定向" 功能是不会安装的我们需要手工把这角色给安装上。 在桌面上 右击 "计算机" 选择 "管理" 然后展开 "角色" 选择 web服务器(IIS) 然后在左边可以向下拖到 角色服务 在这里面可以看到 http重定向 是否安装 如果没有安装可以在上面点一下添加角色服务中进行安装(不需要安装盘)
重定向是确保用户始终收到他们所需网页的一种方式。重定向是指将 Web 服务器配置为向客户端发出重定向消息(例如 HTTP 301),以指示客户端重新提交新位置请求的过程。我们可以将用户重定向到其他文件、目录或站点。 重定向在下列情况中十分有用:
- 更改了网站的位置并希望将用户重定向到新的站点。 内容来自bnxb.com - 网站正在建设中,因而希望将站点的部分功能设置为不可用。 bnxb.com - 内容未放在 Web 服务器上。 内容来自bnxb.com - 更改了虚拟目录的名称,并希望用户能够使用原来的 URL 访问其中的文件。 本文来自起源网 (一)配置 Web 服务器以将请求重定向到相对目标
内容来自bnxb.com 如果要将客户端重定向到文件、目录或站点,就需要启用重定向并配置目标。如果你的站点正在建设中或更改了标识,此配置将十分有用。 bnxb.com 您配置的目标是相对目标。例如,如果将重定向目标配置为 http://www.bnxb.com/sales,且传入的请求是 http://www.bnxb.com/marketing/default.aspx,IIS 便会将该请求重定向到 http://www.bnxb.com/sales/default.aspx。 bnxb.com 1. 打开 IIS 管理器,然后导航至要管理的级别。 2. 在"功能视图"中,双击"HTTP 重定向"。 本文来自起源网 3. 在"HTTP 重定向"页上,选择"将请求重定向到此目标"。在相应的框中,键入要将用户重定向到的文件名、目录路径或 URL。 bnxb.com 4. 在"操作"窗格中,单击"应用"。
内容来自bnxb.com (二)配置 Web 服务器以将请求重定向到确切的目标
<rules> <rule name="blog301" stopProcessing="true"> <match url="^(.*)$" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{HTTP_HOST}" pattern="^shionco.com$" /> </conditions> <action type="Redirect" url="http://www.shionco.com/{R:1}" redirectType="Permanent" /> </rule> </rules>
<rule name="WWW 301Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^wecanwecan.com$" />
</conditions>
<action type="Redirect" url="http://www.wecanwecan.com/{R:0}"
redirectType="Permanent" />
</rule>
相关文章推荐
- IIS7 / IIS6 HttpMoudles 在web.config 中不同的配置
- 使用aspnet_regiis 工具对web.config进行加密
- 使用外联文件对Web.config的appSettings进行配置
- iis7规范URL及利用web.config进行重定向
- IIS7 里注册HttpModule和IIS6 里注册时候 在WEB.CONFIG里有所不同
- iis7规范URL及利用web.config进行重定向
- ASP.NET:使用web.config文件进行配置
- iis6|iis7|配置URLRewriter|64位操作系统下|.net2.0|.net4.0|配置URLRewriter|Web.config配置详情
- 虚拟主机 iis7以上版本的web.config 设置301重定向和404错误页面
- 301重定向 IIS7 IIS7.5用web.config做域名的301重定向跳转示例
- IIS7、IIS6 web.config注册HttpModule
- 使用web.config配置文件
- 使用delphi+intraweb进行微信开发2—intraweb以.net方式发布(以asp.net mvc4模式部署)在IIS(.net虚拟主机)上
- WEB打印系列教程之二--使用IE的打印功能进行一般的网页打印
- web.xml jsp config标签使用详解
- web.config中进行网站访问控制设置:authentication和authorization节点
- 对WEB.Config文件进行(读写操作)
- 使用MyEclipse对远程Jboss下的Java WEB应用程序进行调试
- Servlet(8)Servlet配置细节(包括web应用启动即加载Servlet类)及ServletConfig使用
- 使用svn加rsync进行远程web的更新