IIS 配置web.config 实现http重定向跳转HTTPS,包括不带www跳转到带www

更新时间:2023-03-08 编辑:创始人 关注人次:0 新格搜索


web.config实现http重定向跳转HTTPS,代码如下:web.config重定向带www的域名转向www域名规则,代码如下:模板家跳转使用的是如下代码:jz1.com.cn$"ignoreCase="false"/>

web.config实现http重定向跳转HTTPS,代码如下:

<rule name="HTTP to HTTPS redirect" stopProcessing="true">

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

<conditions>

<add input="{HTTPS}" pattern="off" ignoreCase="true" />

</conditions>

<action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />

</rule>


web.config重定向带www的域名转向www域名规则,代码如下:

<rule name="不带www转向www域名规则" stopProcessing="true">

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

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_HOST}" pattern="^mobanjia.cn$" ignoreCase="false" />

</conditions>

<action type="Redirect" url="https://www.mobanjia.cn{R:1}" redirectType="Found" />

</rule>


模板家跳转使用的是如下代码:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="不带www转向www域名规则" stopProcessing="true">

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

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_HOST}" pattern="^jz1.com.cn$" ignoreCase="false" />

</conditions>

<action type="Redirect" url="https://www.jz1.com.cn/{R:1}" redirectType="Found" />

</rule>

<rule name="HTTP to HTTPS redirect" stopProcessing="true">

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

<conditions>

<add input="{HTTPS}" pattern="off" ignoreCase="true" />

</conditions>

<action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>


分享到微信
本文地址: http://www.goz.cn/a/news/chengxudaima/2023-03/show-621.html 点击链接地址复制。
上一篇:网站历史记录如何查询?查看网站历史记录的2种办法 下一篇:论文查重有那些标准,哪个公司平台查询好?

服务支持

我们珍惜您每一次在线咨询,有问必答;用专业的技术,贴心的服务,解答您的开发疑问。

让您真正感受到我们的服务态度和专业技术!