我有点疯狂:)
我有一个域example.com,我有一个www.example.com的SSL证书 example.com是指服务器的IP地址(它是EC2实例)。
在服务器的vhost.conf中,我有以下条目
<VirtualHost *:80>
ServerName example.com
Redirect permanent / https://www.example.com/
</VirtualHost>
<VirtualHost _default_:443>
ServerName www.example.com
DocumentRoot /var/www/vhosts/example-wp
SSLEngine On
...
</VirtualHost>
我从apache wiki获取了信息。 https://wiki.apache.org/httpd/RedirectSSL
感谢您的帮助 特里斯坦
答案 0 :(得分:0)
您已经列出了必要的指令来执行重定向。您还需要告诉vhost文件存在证书和证书密钥的位置。您还需要说明用户浏览的目录是否加载SSL。请参阅下面的完整示例配置文件。
http://localhost:3000