news 2026/7/10 10:46:41

【不看后悔系列】一文教你如何配置IIS域名访问时自动添加www且自动将http协议升级/重定向为https协议保姆级实操教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【不看后悔系列】一文教你如何配置IIS域名访问时自动添加www且自动将http协议升级/重定向为https协议保姆级实操教程

文章目录

    • 一、情景还原
    • 二、教程
    • 1.绑定域名
    • 2.配置URL重写
    • 3.编辑网站HSTS

一、情景还原

我有一个网站,假设域名为:baidu.com,我现在想实现的效果是:

1.在浏览器里访问baidu.com,自动跳转到https://www.baidu.com
2.在浏览器里访问www.baidu.com,自动跳转到https://www.baidu.com
3.在浏览器里访问https://baidu.com,自动跳转到https://www.baidu.com

也就是说无论我怎么访问,最终都跳转到https://www.baidu.com即可。

众所周知,在1和2里,浏览器走的是http协议,第3个走的是https协议。

那么好,我们现在就可以把需求和问题归结一下,为:

1.让不带www.的域名(baidu.com)访问,自动转为www.baidu.com
2.让http协议,自动升级为https协议

如此,我们便能实现随便访问1、2、3里面的地址,最终都能转到https://www.baidu.com

那么,这样有什么好处呢?

当然有:
1.容错率高:用户随便怎么输入,都能访问;
2.SEO友好:爬虫会把这四个地址归结为同一个网站,权重更高

二、教程

这里先说一下前提条件,得有 baidu.com 的 https 证书,不然还玩个毛~

1.绑定域名

先在IIS的网站里,绑定4个域名,分别为:

  • http协议: baidu.com、www.baidu.com,端口80
  • https协议:baidu.com、www.baidu.com,端口443


2.配置URL重写

如果没装这个模块,先装一下,具体教程可以回看我这篇文章,介绍了如何下载和安装:
《Nginx配置太复杂?本文教你将vue等类似项目发布部署到windows的IIS服务器,实现界面化清爽运维》


装好之后,添加2个空白规则,如下:

  • 规则1

    • 名称:Redirect to HTTPS with WWW
    • 匹配URL:
      • 模式:(.*)
    • 条件:
      • 输入: {HTTPS}
      • 类型:与模式匹配
      • 模式:^OFF$
    • 操作:
      • 操作类型:重定向
      • 重定向URL:https://{HTTP_HOST}/{R:1}
      • 重定向类型:永久(301)
  • 规则2

    • 名称:Add WWW for HTTPS
    • 匹配URL:
      • 模式:(.*)
    • 条件:
      • 输入:{HTTP_HOST}
      • 类型:与模式匹配
      • 模式:^baidu.com$
    • 操作:
      • 操作类型:重定向
      • 重定向URL:https://www.baidu.com/{R:1}
      • 重定向类型:永久(301)

3.编辑网站HSTS

选中网站,在右侧配置栏里,点击HSTS,进行配置:

至此,应该是大功告成了!

排忧解惑:
1.如果浏览器里访问时不能正确跳转,请先清除cookie等历史数据再试;
2.如果IIS里没有HSTS选项,请升级IIS版本,或安装相关补丁;


都看到这里了,各位帅哥/美女,不管有用没用,都帮忙点个赞呗,❤️谢谢~


Author
吴所畏惧 2025.12.18
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/10 1:41:30

PyPSA完整指南:电力系统建模与能源平衡分析的终极解决方案

PyPSA完整指南:电力系统建模与能源平衡分析的终极解决方案 【免费下载链接】PyPSA PyPSA: Python for Power System Analysis 项目地址: https://gitcode.com/gh_mirrors/py/PyPSA PyPSA(Python for Power System Analysis)是一个革命…

作者头像 李华
网站建设 2026/7/10 12:20:51

CANN训练营 学习(day11)昇腾TBEDSL算子开发艺术指南

训练营简介 报名链接​​https://www.hiascend.com/developer/activities/cann20252#cann-camp-2502-intro 目录 昇腾TBE DSL深度烹饪指南:从算子规格到“米其林”级性能的艺术 第一章:备料与选材——算子规格的深度解析与艺术构思 第二章&#xff…

作者头像 李华
网站建设 2026/7/9 23:16:28

P5048 [Ynoi2019 模拟赛] Yuno loves sqrt technology III

目录题目-P5048 [Ynoi2019 模拟赛] Yuno loves sqrt technology III问题分析算法步骤代码实现题目-P5048 [Ynoi2019 模拟赛] Yuno loves sqrt technology III 问题分析 查询区间众数出现的次数, 尝试对区间进行分块 假设已经知道了区间内众数出现的次数sss, 那么只需要判断散…

作者头像 李华
网站建设 2026/7/10 8:03:46

精通Java LaTeX渲染:JLaTeXMath实战应用全解析

精通Java LaTeX渲染:JLaTeXMath实战应用全解析 【免费下载链接】jlatexmath A Java API to render LaTeX 项目地址: https://gitcode.com/gh_mirrors/jl/jlatexmath 在Java开发中,如何高效渲染复杂的数学公式一直是个技术难题。JLaTeXMath作为专业…

作者头像 李华
网站建设 2026/7/10 12:47:52

C++ 对象池 (objPool) 模块设计与实现分析

个人专著《C++元编程与通用设计模式实现》由清华大学出版社出版。该书内容源于工业级项目实践,出版后市场反馈积极(已加印)。其专业价值获得了图书馆系统的广泛认可:不仅被中国国家图书馆作为流通与保存本收藏,还被近半数省级公共图书馆及清华大学、浙江大学等超过35所高校…

作者头像 李华