You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

网站HTTP转HTTPS、非WWW转WWW规则失效求助(Windows VPS)

解决方案

前置检查

  • 确认IIS已安装URL重写模块:打开IIS管理器,查看「模块」列表,没有的话从Web平台安装程序里搜索安装。
  • 确认网站绑定配置:
    • HTTP协议绑定creative-sols.com和www.creative-sols.com
    • HTTPS协议绑定这两个域名,且SSL证书有效(覆盖WWW和非WWW)

有效重写规则配置

把下面的代码放到web.config的<system.webServer>节点内(保留你原有httpErrors、modules等配置):

<rewrite>
  <rules>
    <!-- 一次性完成HTTP→HTTPS、非WWW→WWW跳转 -->
    <rule name="Redirect to HTTPS + WWW" stopProcessing="true">
      <match url=".*" />
      <conditions logicalGrouping="MatchAny">
        <add input="{HTTPS}" pattern="off" />
        <add input="{HTTP_HOST}" pattern="^creative-sols\.com$" />
      </conditions>
      <action type="Redirect" url="https://www.creative-sols.com/{R:0}" redirectType="Permanent" appendQueryString="true" />
    </rule>
  </rules>
</rewrite>

注意事项

  • 正则里的.要转义成\.,不然会匹配任意字符,导致域名匹配出错。
  • redirectType="Permanent"是301永久重定向,对SEO更友好。
  • 如果需要排除特定路径(比如.axd文件),在<conditions>里加一行:
    <add input="{URL}" pattern="\.axd$" negate="true" />
    

排查步骤

  1. 确认web.config在网站根目录,IIS进程有读取权限。
  2. 重启IIS站点或应用池,让配置生效。
  3. 清除浏览器缓存后测试(旧缓存会干扰重定向结果)。
  4. 检查SSL证书是否同时覆盖creative-sols.com和www.creative-sols.com。

内容的提问来源于stack exchange,提问作者qureshikareem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 04:55:23