为什么 SSL 配置中的某些指令放在虚拟主机部分中?如果决定仅在服务器中支持一个网站,那么所有 SSL 配置是否都可以放在全局服务器上下文中?
答案1
当然,如果您希望 Apache 监听的每个端口都运行 SSL,那么SSLEngine On
服务器上下文中的 等是有意义的。
大多数情况下,人们希望拥有一个非加密的监听器(如果只是重定向到加密的监听器),所以您看到的大多数示例都会考虑到这一点并将配置放在虚拟主机上下文中。
为什么 SSL 配置中的某些指令放在虚拟主机部分中?如果决定仅在服务器中支持一个网站,那么所有 SSL 配置是否都可以放在全局服务器上下文中?
当然,如果您希望 Apache 监听的每个端口都运行 SSL,那么SSLEngine On
服务器上下文中的 等是有意义的。
大多数情况下,人们希望拥有一个非加密的监听器(如果只是重定向到加密的监听器),所以您看到的大多数示例都会考虑到这一点并将配置放在虚拟主机上下文中。