mer*_*lin 5 apache ssl apache2 certificate virtualhost
我有一个网络应用程序,可以使用相同的代码在多个国家/地区的域上运行。Apache 配置了别名。除了配置单独的 SSL 证书这一点之外,这是可行的:
ServerAlias *.server-at
ServerAlias *.server-ch
ServerAlias *.server-es
SSLEngine on
SSLCertificateFile /etc/ssl/certs/rex.server-de.crt
SSLCertificateKeyFile /etc/ssl/private/rex.server-de.key
Run Code Online (Sandbox Code Playgroud)
apache2 是否可以在虚拟主机容器内配置多个 SSL 证书?
您可以使用虚拟主机轻松配置各个证书,为每个域区分请求ServerName。例如
listen 443
<VirtualHost *:443>
ServerName rex.server.de:443
SSLEngine on
SSLCertificateFile " /etc/ssl/certs/rex.server-de.crt"
SSLCertificateKeyFile " /etc/ssl/certs/rex.server-de.key"
</VirtualHost>
<VirtualHost *:443>
ServerName rex.server.at:443
SSLEngine on
SSLCertificateFile " /etc/ssl/certs/rex.server-at.crt"
SSLCertificateKeyFile " /etc/ssl/certs/rex.server-at.key"
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13822 次 |
| 最近记录: |