阿里云配置SSL免费证书使得浏览器页面中的图片正常显示方法

发布时间:2025-03-15

       现代浏览器默认使用了https协议进行网站访问,如果网站图片路径为http协议访问时(往往是图片存储于第三方存储空间),会出现不显示问题。解决方式如下:

一、一次性设置

       1、登录阿里云( https://account.aliyun.com/login/login.htm ),输入账号密码。

       2、在控制台找到“域名”,点击进入,在“域名列表”中找到对应网站域名,点击“解析”。

       3、在解析设置中新增A记录,主机记录填写“imgssl”,记录值填写服务器IP即可。

       4、在nginx中设置如下:

server {
    listen 443 ssl;
    server_name  imgssl.lifeadd.cn;
    #ssl on;
    ssl_certificatecert/imgssl.lifeadd.cn.pem;
    ssl_certificate_key  cert/imgssl.lifeadd.cn.key;
    proxy_redirect http:// $scheme://;
    port_in_redirect on;
    #ssl_session_cache    shared:SSL:1m;
    ssl_session_timeout  5m;

    ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_prefer_server_ciphers  on;
    location / {
	    proxy_pass http://imgssl.lifeadd.cn;
    }
}

        其中的http://imgssl.lifeadd.cn 为指向第三方存储空间的http协议域名。

二、每三个月需要设置一次

       1、登录阿里云( https://account.aliyun.com/login/login.htm ),输入账号密码。

       2、在控制台找到“SSL证书管理”,点击“个人测试证书(原免费证书)”-“创建证书”。

       3、输入域名imgssl.lifeadd.cn,点击确定。

       4、等待几分钟新申请的证书状态显示为“已签发”时,即可下载证书进行部署。

       5、点击“更多-下载”,进入页面后,看到Nginx后边的“下载”点击下载文件。

       6、将下载的证书文件解压缩,使用WinSCP软件上传到服务器的/etc/nginx/cert目录下。

       7、使用Putty软件登录服务器,重启nginx即可(命令:nginx -s reload)

【声明】:极贸易登载该文章目的是为更广泛的传递行业信息,不代表赞同其观点或证实其描述,本网站亦不为其版权负责。若无意侵犯您合法权益的内容,请联系本网站,核实后将立即予以删除!
标签: SSL免费证书 图片SSL免费证书
栏 目

促进商业交流,为诚信商业社会助力,用数据创造新的商业价值,让供应链上下游更畅通。
生意的本质:把好的东西分享给有需要或有缘之人,赢取合理的服务费用,秉着做一单生意交一个朋友才是生意。生是生生不息,意乃心上之意。

公众号二维码
小程序二维码

业务范围

条款规则

联系我们

北京市丰台丽泽金融商务区平安幸福中心A座7层
406054635@qq.com
微信号:406054635
⚠️ 有任何疑问可关注极贸易小程序与在线客服进行咨询。
友情链接: 山西商人网 | LifeAdd生活方式

2013-2024 极贸易 www.jimaoyi.com 版权所有 | 御融(北京)科技有限公司 All Rights Reserved
增值电信业务经营许可证:京B2-20200664 | 京ICP备14004911号-8