我正在配置 Apache 服务器。我启用了 SSL/TLS。我想指定服务器应支持的 TLS 版本。我在站点的配置文件中添加了以下几行:
LoadModule ssl_module modules/mod_ssl.so
Listen 443
<VirtualHost *:443>
ServerName www.example.com
SSLEngine on
SSLCertificateFile "/path/to/www.example.com.cert"
SSLCertificateKeyFile "/path/to/www.example.com.key"
</VirtualHost>
现在,我需要指定 TLS 版本。我发现了以下指令:SSLProtocol
来自:Apache 文档。我该在哪里指定这个指令?在配置文件中?我不想把事情搞乱,所以我需要问一下。
答案1
您链接到的文档页面说:
上下文:服务器配置,虚拟主机
“服务器配置”表示允许在最外层范围内,即您有 LoadModule 和 Listen 的地方。“虚拟主机”表示允许在标签内<VirtualHost>
。