我是一个非技术但能够阅读手册的网站所有者。我在 Debian 9.0 服务器上运行 Apache 2.4.10。我想禁用 TLS 1.0。我已经阅读了 SSLProtocol 指令的Apache 文档。
在我的虚拟主机文件中,我使用了以下指令:
SSLProtocol all -TLSv1 -SSLv3
Run Code Online (Sandbox Code Playgroud)
即使在重新加载然后重新启动 Apache 之后,这也不起作用。然后我也向 ssl.conf 文件添加了相同的指令,只是为了确定,即使在重新加载和重新启动之后仍然没有运气。我还使用以下指令尝试了相同的操作:
SSLProtocol +TLSv1.1 +TLSv1.2
Run Code Online (Sandbox Code Playgroud)
仍然没有运气。我进行了以下搜索只是为了查看我是否在配置文件中的其他地方使用了 SSLProtocol 指令,但同样没有运气:
grep -R 'SSLProtocol' .
Run Code Online (Sandbox Code Playgroud)
我还检查了网站的 .htaccess 文件以确保我没有覆盖任何内容(尽管我不知道您可以在 .htaccess 文件中更改此设置)。有任何想法吗?感谢您的帮助!