zoukankan      html  css  js  c++  java
  • IIS6 IIS7使用web.config进行301重定向

    在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 服务器以将请求重定向到确切的目标

     

    <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>

  • 相关阅读:
    开通博客开心
    Kubernetes/K8s架构师实战集训营【中、高级班】-2020
    Kubernetes/K8s CKA认证全套实训视频教程下载
    centos7安装部署docker
    模拟器genymotion的安装与配置
    工欲善其事必先利其器---Android开发环境搭建
    监控利器---Zabbix(一)
    进击python第4篇:初探模块
    fuser命令小结
    进击python第三篇:基础
  • 原文地址:https://www.cnblogs.com/hakuci/p/1913853.html
Copyright © 2011-2022 走看看