阿里云SSL证书服务支持下载证书并安装到Nginx、Tengine服务器上,本文介绍了证书安装的具体操作。
1 server {
2 listen 443;
3 server_name www.certificatestests.com; #将www.certificatestests.com修改为您证书绑定的域名,例如:www.example.com。
4 rewrite ^(.*)$ https://$host$1 permanent; #将所有HTTP请求通过rewrite重定向到HTTPS。
5 location / {
6 index index.html index.htm;
7 }
8 }
https://domain name #domain name替换成证书绑定的域名。
如果网页地址栏出现小锁标志,表示证书安装成功。
异常现象 | 可能原因 | 处理方法 |
通过HTTPS无法正常访问您的网站。 | 您安装证书的Nginx服务器443端口未开启或被其他工具拦截。 | 如果您使用的是阿里云ECS服务器,请前往ECS管理控制台的安全组页面配置放行443端口。 |
您的网站显示“您与网站之间的链接未完全安全”。 | 您的网站代码中调用的是HTTP协议。 | 需要您在网站代码中把HTTP协议修改为HTTPS协议。 |
您的网站显示“该网站未根据工信部相关法律进行备案”。 |
|
如果您使用的是阿里云备案系统,请前往阿里云备案系统进行网站备案。 |
原文:https://www.cnblogs.com/yijiahao/p/13599479.html