0

    【转载】IIS网站配置不带www域名直接跳转带www的域名

    2023.04.12 | admin | 284次围观

    很多时候为了统一网站入口,需要将不带www的主域名解析到带www的域名记录下,当客户访问不带www的域名网址的时候自动跳转到带www的域名,在IIS Web服务器中可以通过URL重写模块来实现此功能,只需要做301永久重定向即可将实现不带www请求链接自动跳转www主机域名。

    (1)首先一步是带www主机域名和不带www的主机域名解析需要能够顺利访问,涉及到域名解析平台的相关域名解析操作以及IIS网站部署操作,保证2个域名都可正常访问。建议在IIS中一个网站绑定多个主机域名的方式,绑定后效果如下图。

    相关设置教程可参考:IIS网站如何同时解析带www和不带www的域名。

    (2)进入IIS管理界面,选中对应的网站,然后在右侧功能区域选中【URL重写】,如果没有此URL重写模块Microsoft URL Rewrite Module。建议先下载模块安装到IIS中。

    URL重写模块32位系统:

    URL重写模块64位系统:

    (3)进入【URL重写】管理界面前,先在.htaccess在线生成输入要www域名。在此网站上提供的【www域名重定向】功能中生成相应的代码。

    【转载】IIS网站配置不带www域名直接跳转带www的域名

    (4)复制步骤3页面生成的代码,如下所示

    (5)继续回到步骤2中的【URL重写】模块带www的二级域名为什么要跳转到主域名,进入【URL重写】界面后,点击右侧的【导入规则】。

    (6)进入【导入规则】页面后,将第4步骤复制的代码黏贴到【重写规则】的输入框中,然后单击右上角的【应用】。

    (7)然后重启IIS中的网站,配置生效带www的二级域名为什么要跳转到主域名,此时不带www的网址将自动跳转到www上。

    (8)如果出了上述的实现要求外,还需要添加http请求自动跳转https安全连接的话,可再次设置URL重写规则来实现(前提是已经配置好了带SSL证书的https安全连接网站),具体的设置方法可参考:IIS网站设置Http链接直接跳转Https安全连接。

    备注:原文转载博主个人站IT技术小趣屋,原文链接为IIS网站配置不带www域名直接跳转带www的域名_IT技术小趣屋。

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论