万企互联-专注高端网站建设
扫描关注万企互联微信公众账号

扫一扫微信二维码

IIS强制跟域名跳转到www并且http跳转到https

编程代码2024/6/3 843

要实现IIS上的这种域名重定向,你可以使用URL重写模块来配置重定向规则。以下是一个基本的web.config配置示例,它实现了你的需求:


<?xml version="1.0" encoding="UTF-8"?>
<configuration>
 <system.webServer>
        <rewrite>
            <rules>
               <rule name="301Redirect-1" stopProcessing="true">
                  <match url="(.*)" />
                  <conditions logicalGrouping="MatchAny">
                     <add input="{HTTP_HOST}" pattern="^wan-qi\.cn$" />
                  </conditions>
                  <action type="Redirect" url="https://www.wan-qi/{R:0}" redirectType="Permanent" />
               </rule>

               <rule name="Redirect to https" stopProcessing="true">
                    <match url="^(.*)$" ignoreCase="false" />
                    <conditions logicalGrouping="MatchAll">
                        <add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />
                    </conditions>
                    <action type="Redirect" url="https://www.wan-qi.cn/{R:1}" redirectType="Permanent" />
               </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>


文章关键词
重定向
www
https
万企互联 咸阳网站建设 万企微信 IDC主机测评 域名转发系统 IP地址查询 万企工具 超越彼岸BEYOND 六佰号MSDN系统 TOP图标库 六百号技术