IIS 使用多域名或通配符证书配置多个站点的方法
发布时间 - 2026-01-11 03:04:55 点击率:次IIS 7 IIS7.5 IIS8

通配符证书部署
导入通配符证书,可以通过MMC或者IIS进入IIS,建立好2个子域名的站点,然后开始绑定
选择通配符证书后,就可以在主机头上,输入子域名,输入后,点击确定对另外一个子域名站点重复以上过程。
多域名证书部署
在IIS 7.X中,如果在绑定中,选定了的不是*开头的通配符证书,上面主机头一栏,自动变成灰色(IIS8没有这个问题),这样就不可以设置主机头,有2种解决办法,第一种比较方便些。导入证书,可以通过MMC,或者IIS方式。进入MMC,找到刚导入的证书,选择属性,添加一个友好名称,譬如原来是www.myssl.cn改成*www.myssl.cn,就是要保证第一个字符是*. 这样IIS就会判断这个是通配符证书,然后允许输入主机头了。以后部分参考上面的通配符证书操作了。
IIS6
检查WINDOWS2003是否已经升级到SP1以上版本,如果没有升级SP1,则后续步骤将无法完成确保使用的证书是多域名,或者是通配符证书,两个网站必须都使用这个证书,如果这个证书的CN和SAN不包含着2个网站的域名,就会报警告首先按正常的流程,为站点1,安装SSL证书,并将SSL端口配置为443。对站点2,选择分配证书,并选择站点1使用的证书,并将SSL端口配置为其他端口号(444,445,446...)
请用本机管理员登入系统,启动命令行程序“cmd”。运行以下指令:
cscript.exe c:\inetpub\adminscripts\adsutil.vbs set /w3svc/站点标识符/SecureBindings ":443:主机头"
回到IIS6控制台,刷新,可以发现网站2的SSL端口已经改成443了。
IIS服务器多域名SSL证书绑定443端口解决方案
默认情况一个服务器的IIS只能绑定一个HTTPS也就是443端口
要实现多个站点对应HTTPS只能更改IIS配置
1、默认情况一个服务器的IIS只能绑定一个HTTPS也就是443端口
要实现多个站点对应HTTPS只能更改IIS配置
首先把每个站点分配个不同端口,如443.444.445…(证书一定要是多域的)
2、然后在:C:\Windows\system32\inetsrv\config\applicationHost.config
找到
<binding protocol="https" bindingInformation="*:443" />
<binding protocol="https" bindingInformation="*:444" />
<binding protocol="https" bindingInformation="*:445" />
修改成:
<binding protocol="https" bindingInformation="*:443:www.domain.com" />
<binding protocol="https" bindingInformation="*:443:www.domain.com" />
<binding protocol="https" bindingInformation="*:443:www.domain.com" />
切记需要对应的每个站点都修改。
3、然后在iis的站点上重新选择下证书,重启iis站点。
注意:重启iis站点,不要重启整个IIS服务器,不然又需要重新操作一次上边的步骤!
# IIS
# 通配符证书配置
# IIS服务器配置阿里云https(SSL)证书的方法
# IIS7.5 服务器证书安装配置指南
# IIS服务器证书创建与配置小结(图文)
# 绑定
# 重启
# 多个
# 可以通过
# 并将
# 会报
# 就会
# 第一个
# 就不
# 这个问题
# 作了
# 头上
# 如果没有
# 或者是
# 登入
# 升级到
# 另外一个
# 请用
# 本机
# 解决办法
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】
Laravel如何实现邮件验证激活账户_Laravel内置MustVerifyEmail接口配置【步骤】
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
如何在阿里云高效完成企业建站全流程?
中国移动官方网站首页入口 中国移动官网网页登录
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
Swift中switch语句区间和元组模式匹配
重庆市网站制作公司,重庆招聘网站哪个好?
Laravel如何使用Sanctum进行API认证?(SPA实战)
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
b2c电商网站制作流程,b2c水平综合的电商平台?
个人网站制作流程图片大全,个人网站如何注销?
Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案
实例解析Array和String方法
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
如何在IIS7中新建站点?详细步骤解析
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
JavaScript如何实现路由_前端路由原理是什么
如何实现javascript表单验证_正则表达式有哪些实用技巧
如何在橙子建站上传落地页?操作指南详解
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
Python面向对象测试方法_mock解析【教程】
JS碰撞运动实现方法详解
Android okhttputils现在进度显示实例代码
Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全
如何用5美元大硬盘VPS安全高效搭建个人网站?
如何用好域名打造高点击率的自主建站?
Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
php 三元运算符实例详细介绍
Laravel Admin后台管理框架推荐_Laravel快速开发后台工具
Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程
高端企业智能建站程序:SEO优化与响应式模板定制开发
如何为不同团队 ID 动态生成多个“认领值班”按钮
高端建站如何打造兼具美学与转化的品牌官网?
Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧
JavaScript常见的五种数组去重的方式
太平洋网站制作公司,网络用语太平洋是什么意思?
Bootstrap整体框架之JavaScript插件架构
HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】
Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】
Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)
如何正确选择百度移动适配建站域名?
Laravel怎么在Blade中安全地输出原始HTML内容
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法

