多域名证书配置(如何实现单域名下多个域名的https配置)

本文目录
- 如何实现单域名下多个域名的https配置
- 多域名多台服务器部署,如何选择SSL证书
- 如何在Apache上针对不同域名部署不同SSL证书
- Nginx 配置 HTTPS(多域名)
- 如何实现单域名下多个域名的https配置
- Linux如何创建一个多域名通配符SSL证书
- 如何在IIS7安装多域名SSL证书
- apache 下多个域名多个目录 怎么配置 SSL
- 怎么在II6和IIS7下多个站点配置ssl证书
如何实现单域名下多个域名的https配置
***隐藏网址***
第二种解决方案是为每个站点分配一个独立的ip,这样冲突就解决了,甚至主机头也不用添加了。
第三种解决方案是使用通配证书。我们采用通配证书颁发给.domain.com,对于我们的示例中,应该采用颁发给.marei.com的证书,这样任何访问该domain的请求均可以通过该证书解密,证书匹配错误也就不复存在了。
第四种解决方案是升级为IIS8,IIS8中添加的对于SNI(Server Name Indication)的支持,服务器可以通请求中提取出相应的主机头从而找到相应的证书。
多域名多台服务器部署,如何选择SSL证书
您好!
可以在Gworg,选择多域名证书或者通配符证书!如果多个域名都是一级域名,注册多域名证书是在合适不过的了。扩展阅读:网页链接
单域名证书:只能支持一个域名(FQDN),一个主域名(www.abc.com+abc.com)或者一个子域名。
通配符证书:例如:申请域名为*.abc.com,可以支持abc.com和所有二级域名,无服务器和域名数量限制。
多域名证书:一张证书支持多个不同域的域名(FQDN),COMODO的最多支持250个域名。(多域名证书增加的域名不是通配符的,必须是完全限定的全域名.)
多域名通配符证书:一张证书支持多个通配符域名。
如何在Apache上针对不同域名部署不同SSL证书
常见的是用通配符或者多域名这类SSL证书,也可以根据Apache配置:
Listen 443
NameVirtualHost *:443
……
ServerName www.example1.com
SSLCertificateFile common.crt;
SSLCertificateKeyFile common.key;
SSLCertificateChainFile ca.crt
……
……
ServerName www.example2.com
SSLCertificateFile common2.crt;
SSLCertificateKeyFile common2.key;
SSLCertificateChainFile ca2.crt
……
Nginx 配置 HTTPS(多域名)
平常开发要求比较低, 依然在用 HTTP, 但到了微信小程序就不行了, 腾讯和苹果都对 API 提出了 HTTPS 的要求. 尤其是苹果, 不仅要求 HTTPS, 还要求 TLS 协议版本要在 1.2 以上, 这又被称为 App Transport Security(ATS).
***隐藏网址***

服务器配置#
使用 Nginx 进行 HTTPS 配置, 服务器几乎不用做改动, 依旧是祖传的 8080 端口, 以我所使用的 Spring Boot 为例, 仅仅是在 application.yml 中增加了两行配置而已.
证书申请/购买#
在域名的基本信息页, 点击免费开启 SSL 证书, 输入相应的域名, 点击「申请」即可申请免费的 DV SSL 证书, 还需要做一些简单的信息补全等, 即可提交申请. 如果备案信息都齐全的话, 很快就可以验证成功, 在证书管理页面即可查看证书.


选择下载证书for Nginx, 证书一式两份, 后缀分别为 pem 和 key, 下载完上传到服务器.
域名映射#
我选择为两个子域名申请证书, 同时将这两个域名映射到同一个IP.

Nginx 配置#
***隐藏网址***
***隐藏网址***
而服务自身像往常一样只要继续监听 8090、8091 即可.
配置修改好之后, 需要重启 Nginx.
参考#
Nginx 配置 HTTPS 服务器 | Aotu.io「凹凸实验室」
阿里云+Https+Nginx+SpringBoot | tt_study
作者:质子
***隐藏网址***
本站使用「CC BY 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。
如何实现单域名下多个域名的https配置
1、 使用多域名证书或者泛域名证书就可以了:网页链接
2、Apache、Nginx环境配置,但他只能支持PHP。
3、操作系统:windows 2012 内存:4G以上,双核处理器,可以安装多个证书,如果品牌太多或者多个443状态,可能有证书错乱问题。
Linux如何创建一个多域名通配符SSL证书
搜索引擎关键字:在线自签名SSL证书。自签名的证书不会被浏览器信任,如果用于小程序或者APP应用等开发,就没有办法,必须要买多域名通配符才可以。
申请多域名通配符SSL证书:
将确定需要的域名准备好。
进入淘宝里面找到:Gworg,选择通配符多域名SSL证书。
根据要求完成域名解析认证,获得证书配置即可。
有无解决办法:Gworg获得多域名通配符SSL证书。
如何在IIS7安装多域名SSL证书
IIS7安装多域名SSL证书操作步骤:
1、首先需要通过IIS的UI界面把SSL证书安装在第一个主机头上;
***隐藏网址***
3、所有操作完成后点击确定就可以了;
4、SSL证书安装到第一个网站后,其他域名网站的证书要通过命令方式安装 ,打开命令行窗口 ,进入 C:\Windows\System32\Inetsrv\
cd C:\Windows\System32\Inetsrv\
然后在其中运行以下命令
***隐藏网址***
其中 《IISSiteName》 是IIS左侧列表对应的主机名称 , 《hostHeaderValue》 是主机头对应的域名
apache 下多个域名多个目录 怎么配置 SSL
Apache不同域名部署不同SSL证书,您需要满足以下条件:
(1)apache 2.2.12以上版本
(2)openssl 0.9.8f以上版本
listen 443
《VirtualHost *:443》
ServerName 这里填写域名
DocumentRoot /var/www/site
SSLEngine on
SSLProtocol all -SSLv2 -SSLV3
SSLCipherSuite ALL:!DH:!EXPORT:!RC4:+HIGH:+MEDIUM:!aNULL:!eNULL
SSLCertificateFile /path/to/2_domain1.com.crt
SSLCertificateKeyFile /path/to/3_doamin1.com.key
SSLCertificateChainFile /path/to/1_root_bundle.crt
《/VirtualHost》
《VirtualHost *:443》
ServerName 这里填写域名
DocumentRoot /var/www/site2
SSLEngine on
SSLProtocol all -SSLv2 -SSLV3
SSLCipherSuite ALL:!DH:!EXPORT:!RC4:+HIGH:+MEDIUM:!aNULL:!eNULL
SSLCertificateFile /path/to/2_domain2.com.crt
SSLCertificateKeyFile /path/to/3_doamin2.com.key
SSLCertificateChainFile /path/to/1_root_bundle.crt
《/VirtualHost》
最后重启Apache服务器。
服务器不支持的需要使用多域名或者通配符SSL证书。
怎么在II6和IIS7下多个站点配置ssl证书
对于win2003和win2008 iis6或者iis7服务器,由于微软系统限制一个IP只能配置一个证书。
1.如果IIS有多个不同的站,可以为这些站的所有域名购买一个多域名证书(多个域名在一个证书里)即可解决此问题;如果这些不同站的顶级域名是一样的,是多个不同的子域名,可以购买一个通配符证书即可解决此问题;如果这些不同站的顶级域名不一样的,是多个不同顶级域名下的多个子域名,也可以购买一个多域名通配符证书即可解决此问题。
2.如果要购买多个不同的证书,也可以为服务器添加ip,为每个证书分配一个不同ip,这样也可以解决win2003和win2008一个ip下只能安装一个证书的问题。

本文相关文章:
cname记录要备案吗(godaddy怎么解析二级域名godaddy二级域名解析配置)
2026年9月26日 00:30
tftp服务器端口设置(思科交换机dhcp配置命令介绍【详细讲解】)
2026年9月9日 21:50
eclipse如何配置jdk环境变量(eclipse环境变量怎么配置)
2026年10月30日 16:40
p5js特效(麻烦出个做3D效果图用的电脑配置单,大概4000左右的,只要CPU/主板/显卡/内存/硬盘/电源)
2026年10月25日 03:40
linux怎么进入命令行(怎么样配置linux使其启动时直接登录到命令行模式)
2026年10月14日 02:00
echarts实时动态折线图(关于echarts 使用 dataZoom 中动态配置 start、end 值出现折线图错乱问题)
2026年10月8日 14:30
php的安装包下载(我下载了php的安装包,解压后如下,请问哪一个是配置文件,我根据书本教程,找不到php.ini-dist这个文件)
2026年8月26日 14:50
更多文章:
ios15企业证书验证失败(ios开发中证书无效怎么解决办法)
2026年11月6日 21:10
怎样架设自己的邮箱服务器(outlook邮件服务器地址如何设置)
2026年11月6日 20:50
2021浙江考多少分能上浙大(浙大海宁国际校区录取分数线2021)
2026年11月6日 20:40
kvm与vmware的区别(VMware和kvm哪个作为linux的虚拟机更好)
2026年11月6日 16:50

