zoukankan      html  css  js  c++  java
  • web.config如何实现301跳转

    .htaccess的301定向非常简单,那么web.config的301定向又应该怎么实现呢?

    先来看下,web.config中的301格式

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    <system.webServer>
    <rewrite>
    <rules>
    
    <rule name="Redirect(命名)" stopProcessing="true">
    <match url="^(要重定向的页面)" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="Redirect" url="(重定向到的页面)" />
    
    </rule>
    </rules>
    </rewrite>
    </system.webServer>
    </configuration>

    多个页面跳转代码如下,以此类推

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    <system.webServer>
    <rewrite>
    <rules>
    
    <rule name="Redirect" stopProcessing="true">
    <match url="^abc/001.html" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="Redirect" url="http://" />
    
    <rule name="Redirect2" stopProcessing="true">
    <match url="^abc/002.html" />
    <conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
    <action type="Redirect" url="http://" />
    
    </rule>
    </rules>
    </rewrite>
    </system.webServer>
    </configuration>

    多个页面跳转时,rule name 不能相同

    整站301跳转

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    <system.webServer>
    <rewrite>
    <rules>
    <rule name="WWW Redirect" stopProcessing="true">
    <match url=".*" />
    <conditions>
    <add input="{HTTP_HOST}" pattern="^需要转的域名$" />
    </conditions>
    <action type="Redirect" url="http://要转到的域名/{R:0}"
    redirectType="Permanent" />
    </rule>
    </rules>
    </rewrite>
    </system.webServer>
    </configuration>

    没错,就是这么简单!

    原文链接: http://www.sjyhome.com/articles/web-config-301.html

  • 相关阅读:
    C#判断闰年
    C#计算时间,107653秒是几天几小时几分钟几秒?
    两个值交换,不使用第三个中间变量做缓存。实现方法
    element UI dialog 固定高度 且关闭时清空数据
    JS
    PHP
    element UI 上传文件成功后
    windows环境安装vue-cli及webpack并创建vueJs项目
    PHP
    mysql点滴记录 三 (基础操作)
  • 原文地址:https://www.cnblogs.com/weibo806/p/7243646.html
Copyright © 2011-2022 走看看