下面是“使用多域名或通配符证书配置多个站点”的攻略:
1. 确认服务器有可用的多域名或通配符证书
首先需要确保已经在服务器上安装了多域名或通配符证书,并且该证书可以用于所有需要配置的域名。
2. 配置服务器上的 HTTPS 绑定
进入 IIS 管理器,选择需要配置 HTTPS 的站点。
接着,右侧的操作菜单中会有“编辑站点绑定”选项,点击打开设置对话框。
在绑定设置对话框中,点击“添加”按钮,选择要绑定的 HTTPS 协议,填写 IP 地址和端口号(一般是 443)。
接下来在 SSL 证书下拉框中选择之前配置好的多域名或通配符证书,完成 HTTPS 绑定配置。
3. 配置域名绑定
在站点的 “绑定” 配置中,新增加一条 HTTPS 的绑定,绑定的 IP地址 与 端口号 必须与上一步HTTPS协议配置时的对应设置相同。在上方的 主机名 栏目中输入要绑定的域名(如:example.com)。
注意:如果是使用通配符证书,则主机名可以使用 *.example.com 的格式,代表支持所有以 example.com 结尾的子域名。 例如:www.example.com、mail.example.com 等。
示例一
假设服务器上已经安装好了名为 example.com 的多域名证书,我们需要同时配置多个站点这个证书,例如:www.example.com 和 api.example.com。
- 配置 HTTPS 绑定:
右键点击 IIS 中的 “www.example.com” 站点,选择 “编辑站点绑定”。
在弹出的对话框中,点击 “添加”,选择 HTTPS 协议,填写IP地址和端口号。
选择之前已经安装好的多域名证书,并点确定保存。
同理,配置一个新的绑定站点“api.example.com” 和完全相同的HTTPS配置,并关联到同一个example.com的多域名证书即可。
- 配置域名绑定:
在www.example.com站点的“绑定”配置中,增加一个新域名的绑定,填写主机名为 www.example.com。
同理,在api.example.com站点的“绑定”配置中,增加一个新域名的绑定,填写主机名为 api.example.com 。
示例二
假设服务器上已经安装好了名为 *.example.com 的通配符证书,我们需要同时配置多个站点这个证书,例如:www.example.com 和 api.example.com。
- 配置 HTTPS 绑定:
右键点击 IIS 中的 “www.example.com” 站点,选择 “编辑站点绑定”。
在弹出的对话框中,点击 “添加”,选择 HTTPS 协议,填写IP地址和端口号。
选择之前已经安装好的通配符证书(在证书名字的位置填 "*." 即可),并点确定保存。
同理,配置一个新的绑定站点“api.example.com” 和完全相同的HTTPS配置,并关联到同一个 *.example.com 的通配符证书即可。
- 配置域名绑定:
在www.example.com站点的“绑定”配置中,增加一个新域名的绑定,填写主机名为 www.example.com。
同理,在api.example.com站点的“绑定”配置中,增加一个新域名的绑定,填写主机名为 api.example.com 。
以上就是使用多域名或通配符证书配置多个站点的方法攻略,可以根据自己的实际需求进行配置。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:IIS 使用多域名或通配符证书配置多个站点的方法 - Python技术站