我有一个使用drupal 7,pantheon(托管)和nginx HTTP主机的网站。
我已经有了证书设置,但是我如何实际进入该网站,即www.example.com,转到https://www.example.com?
即使我手动输入,它仍然需要我到HTTP。我是新手,我正在努力阅读,但我没有运气。谢谢你的帮助。
答案 0 :(得分:1)
如果你管理自己的服务器(就像你应该做一个好的小黑客!),你应该告诉你的网络服务器使用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