SSL证书已成功安装在服务器上。
我认为安装是成功的,因为当我输入包含https前缀的域名时,浏览器实际上会显示绿色锁定。但是,这仅在键入https时发生...如果我键入mydomain.com或www.mydomain.com,则地址栏不显示https或绿色锁定。
如何才能始终显示https前缀??
先谢谢了。
答案 0 :(得分:0)
您需要强制从所有HTTP请求重定向到HTTPS。
来自:https://wiki.apache.org/httpd/RedirectSSL
NameVirtualHost *:80
<VirtualHost *:80>
ServerName mysite.example.com
DocumentRoot /usr/local/apache2/htdocs
Redirect permanent /secure https://mysite.example.com/secure
</VirtualHost>
<VirtualHost _default_:443>
ServerName mysite.example.com
DocumentRoot /usr/local/apache2/htdocs
SSLEngine On
# etc...
</VirtualHost>
答案 1 :(得分:0)
您需要将来自http://example.com和http://www.example.com的流量重定向到HTTPS。该方法将根据您使用的网络服务器而有所不同。在Google中搜索&#34;将http重定向到https [webserver]&#34;将为您提供几个指南来设置它。