zoukankan      html  css  js  c++  java
  • IIS8.5中的强制https直接修改web.config文件和顶级域名跳转www和过滤子目录不强制跳转

    亲测可用

    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
        <system.webServer>
            <rewrite>
                <rules>

    <rule name="301Redirect" stopProcessing="true">

    <match url="(.*)" />

    <conditions logicalGrouping="MatchAny">

    <add input="{HTTP_HOST}" pattern="^seo-6.com$" />

    </conditions>

    <action type="Redirect" url="http://www.seo-6.com/{R:0}" redirectType="Permanent" />

    </rule>

                    <rule name="http redirect to https" stopProcessing="true">
                        <match url="(.*)" />
                        <conditions>
                            <add input="{HTTPS}" pattern="^OFF$" />
                            <add input="{HTTPS_HOST}" pattern="^(localhost)" negate="true" />
                        </conditions>
                        <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />
                    </rule>
    //这个是xiaomingmm目录不强制HTTPS

    <rule name="HttpToHttps" stopProcessing="true">
    <match url="^((?!xiaoxingmm).)*$" />
    <conditions>
    <add input="{HTTPS}" pattern="off" ignoreCase="true" />
    </conditions>
    <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:0}" />
    </rule>//到这结束

                </rules>
            </rewrite>
        </system.webServer>
    </configuration>
  • 相关阅读:
    用C#发邮件
    .Net WinForm datagridview中无法输入中文总结
    6、linux上安装kafka
    10、linux上安装hive
    8、linux上安装hbase
    4、linux 上安装mysql
    3、hadoop的分布式安装
    12、Ambari 环境搭建
    mybtais获取插入数据的主键id
    mybatis高级映射
  • 原文地址:https://www.cnblogs.com/baker95935/p/11298925.html
Copyright © 2011-2022 走看看