如何在我的网站上启用SSL?

时间:2014-08-13 16:03:11

标签: drupal ssl https

我有一个使用drupal 7,pantheon(托管)和nginx HTTP主机的网站。

我已经有了证书设置,但是我如何实际进入该网站,即www.example.com,转到https://www.example.com

即使我手动输入,它仍然需要我到HTTP。我是新手,我正在努力阅读,但我没有运气。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

假设您有registered your SSL

如果你管理自己的服务器(就像你应该做一个好的小黑客!),你应该告诉你的网络服务器使用SSL。

基本: - 确保通过在httpd.conf中添加它来告诉apache使用SSL

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>

此外,您应该尝试重定向所有链接以使用https(这样用户无法通过http登录,也不会显示不安全的链接)

有关详细信息,请查看apache's documentation on ssl