前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >SSL证书免费申请及部署,解决页面样式错乱问题

SSL证书免费申请及部署,解决页面样式错乱问题

作者头像
架构师小跟班
发布于 2019-08-07 02:05:55
发布于 2019-08-07 02:05:55
2K0
举报
文章被收录于专栏:架构师小跟班架构师小跟班

你想获得网站的免费SSL证书吗?从2018年7月1日开始,Chrome将显示所有未使用SSL证书的网站标记为“不安全”,而拥有SSL证书的网站的权重排名都会获得提升。

申请证书

1、登录阿里云控制台,产品与服务,选择SSL证书

2、进入SSL证书页面,点击“购买证书”,选择免费1年的证书类型,点击“立即购买”

3、返回SSL证书页面,可以看到证书列表里多了一条记录

4、点击申请,填写网站域名,手机号等信息,提交审核(审核很快)

5、审核通过后,点击右侧的的“下载”按钮

6、弹出下载页面,选择Nginx版本下载到本地备用,此时证书申请已经完成。

部署证书

1、登录宝塔控制面板,点击“网站”菜单,选择申请证书的网站,点击右侧“设置”

2、在弹出的窗口中,选择“SSL”,“其他证书”,将下载的证书解压成两个文件,分别粘贴到秘钥和证书两个输入框中,点击保存。此时证书已部署成功。

开放443端口

1、宝塔面板中,“安全”,在防火墙中放行443端口

2、阿里云ECS控制台中,配置安全组入方向443端口

解决样式错乱问题

原因:

浏览器为了安全,https下跨协议调用http的是不行的。帝国CMS中引入静态资源的标签:[!--news.url--],这个标签指的是网站地址,而网站地址写的是http://不是https://

由于前端页面完全静态化,网页引入的JS、CSS等静态资源还是http开头的,这是访问不到的,要重新生成页面。

解决办法:

1、帝国CMS中,将“系统”,“基本信息设置”中的网址地址http改为https

2、重新生成网页

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
这一次搞懂Spring的XML解析原理
Spring已经是我们Java Web开发必不可少的一个框架,其大大简化了我们的开发,提高了开发者的效率。同时,其源码对于开发者来说也是宝藏,从中我们可以学习到非常优秀的设计思想以及优雅的命名规范,但因其体系庞大、设计复杂对于刚开始阅读源码的人来说是非常困难的。所以在此之前首先你得下定决心,不管有多困难都得坚持下去;其次,最好先把设计模式掌握熟练;然后在开始阅读源码时一定要多画UML类图和时序图,多问自己为什么要这么设计?这样设计的好处是什么?还有没有更好的设计?当然,晕车是难免的,但还是那句话,一定要持之以恒(PS:源码版本5.1.3.RELEASE)。
夜勿语
2020/09/07
9000
源码揭秘!Spring中Bean扫描的原理!
Spring和MyBatis整合的时候用到的Bean扫描是它Spring本身提供的。这一篇文章就写一下Spring是如何实现Bean扫描的。 不得不说Bean扫描是一个很重要的技术,在SpringMVC中的Controller扫描,和SpringBoot中的Bean扫描,Component扫描,Configuration扫描,原理应该都是由这个实现的。
PHP开发工程师
2022/04/07
6010
源码揭秘!Spring中Bean扫描的原理!
《Spring核心技术》第2章:@ComponentScan注解,又是三万字!!
作者:冰河 星球:http://m6z.cn/6aeFbs 博客:https://binghe.gitcode.host 文章汇总:https://binghe.gitcode.host/md/all/all.html 源码地址:https://github.com/binghe001/spring-annotation-book/tree/master/spring-annotation-chapter-02
冰河
2023/02/21
7150
《Spring核心技术》第2章:@ComponentScan注解,又是三万字!!
Spring源码解析(二):bean容器的创建、注册默认后置处理器、bean定义扫描类
冬天vs不冷
2025/01/21
2290
Spring源码解析(二):bean容器的创建、注册默认后置处理器、bean定义扫描类
【死磕 Spring】----- IOC 之解析自定义标签
在博客 【死磕Spring】----- IOC 之 注册 BeanDefinition 中提到:获取 Document 对象后,会根据该对象和 Resource 资源对象调用 registerBeanDefinitions() 方法,开始注册 BeanDefinitions 之旅。在注册 BeanDefinitions 过程中会调用 parseBeanDefinitions() 开启 BeanDefinition 的解析过程。在该方法中,它会根据命名空间的不同调用不同的方法进行解析,如果是默认的命名空间,则调用 parseDefaultElement() 进行默认标签解析,否则调用 parseCustomElement() 方法进行自定义标签解析。前面 6 篇博客都是分析默认标签的解析工作,这篇博客分析自定义标签的解析过
用户1655470
2018/11/23
6430
面试官:注解@Component,@Service是如何被解析的?
@Component和@Service都是工作中常用的注解,Spring如何解析?
好好学java
2021/04/19
6380
面试官:注解@Component,@Service是如何被解析的?
SpringBoot: MyBatis之MapperScan注解实现原理
我们不在xml配置的话,必须通过MapperScan来扫描。扫描注册的类就是MapperScannerRegistrar实现了ImportBeanDefinitionRegistrar并重写registerBeanDefinitions
Freedom123
2024/03/29
5880
从servlet容器到Spring mvc 5.1.1.RELEASE IoC 启动源码分析
容器启动会执行ServletContextListener的contextInitialized方法,对于Spring来说,它就是执ContextLoaderInitialized方法。
爬蜥
2024/02/21
930
从servlet容器到Spring mvc 5.1.1.RELEASE IoC 启动源码分析
SpringIOC源码解析(基于注解)
本文会基于注解的方向分析SpringIOC模块的整体流程,在阅读本篇文章之前建议您先阅读基于XML分析的两篇文章: SpringIOC源码解析(上),SpringIOC源码解析(下)
Java学习录
2019/08/08
5470
SpringIOC源码解析(基于注解)
@Component,@Service等注解是如何被解析的
3.@EnableAutoConfiguration处理逻辑(最晚20200712)
温安适
2020/06/27
1.4K0
【Spring源码】- 07 扩展点之自定义标签
Spring中正逐渐采用注解方式取代XML配置方式,所以,使用XML配置的机会正越来越少。然后,如果你开发的工具模块可能会被很多系统使用,考虑到兼容性问题,就需要提供XML方式集成,这时就需要自定义标签;还有,你在看一些开源源码时,一般也是提供自定义标签方式集成。所以,还是可以去了解一下自定义标签实现。
Reactor2020
2023/03/22
2860
【Spring源码】- 07 扩展点之自定义标签
Spring源码:bean的生命周期(一)
本节将正式介绍Spring源码细节,将讲解Bean生命周期。请注意,虽然我们不希望过于繁琐地理解Spring源码,但也不要认为Spring源码很简单。在本节中,我们将主要讲解Spring 5.3.10版本的源代码。如果您看到的代码与我讲解的不同,也没有关系,因为其中的原理和业务逻辑基本相同。为了更好地理解,我们将先讲解Bean的生命周期,再讲解Spring的启动原理和流程,因为启动是准备工作的一部分。
努力的小雨
2024/04/30
1490
spring的自定义标签都不会?你可能只学到了spring的皮毛
通常我们在applicationContext.xml文件中使用spring的标签时,会发现spring默认支持的只有5种,如图所示
苏三说技术
2020/10/15
1.3K0
spring的自定义标签都不会?你可能只学到了spring的皮毛
《Spring6核心技术》第10章:深度解析@Component注解(注解+案例+时序图+源码)
@Component注解可以说是Spring中使用的比较频繁的一个注解了。在项目开发过程中,我们自己编写的类如果想注入到Spring中,由Spring来管理Bean的生命周期,就可以使用@Component注解将其注入到IOC容器中。
冰河
2023/05/24
2.1K0
《Spring6核心技术》第10章:深度解析@Component注解(注解+案例+时序图+源码)
Spring注解Component原理源码解析
在实际开发中,我们经常使用Spring的@Component、@Service、@Repository以及 @Controller等注解来实现bean托管给Spring容器管理。Spring是怎么样实现的呢?我们一起跟着源码看看整个过程吧!
GreizLiao
2019/10/14
1.4K0
Spring注解Component原理源码解析
@ComponentScan原理分析
这是@ComponentScan的官方介绍,大致意思就是扫描注册bean的一个注解,会扫描对应路径下被@Component标注的类,和xml方式的<context:component-scan>作用相似,常用的方式是basePackages方式。
叔牙
2022/01/04
8720
@ComponentScan原理分析
Spring解密 - 自定义标签与解析
在 上一节 Spring解密 - 默认标签的解析 中,重点分析了 Spring 对 默认标签是如何解析的,那么本章继续讲解标签解析,着重讲述如何对 自定义标签进行解析。
battcn
2018/08/03
6100
Spring解密 - 自定义标签与解析
逐行阅读Spring5.X源码(六) ClassPathBeanDefinitionScanner扫描器
spring包扫描是通过ClassPathBeanDefinitionScanner类来完成的,它主要工作有两个:
源码之路
2020/09/04
6700
逐行阅读Spring5.X源码(六) ClassPathBeanDefinitionScanner扫描器
Spring&Mybaits数据库配置解惑
一般我们会在datasource.xml中进行如下配置,但是其中每个配置项原理和用途是什么,并不是那么清楚,如果不清楚的话,在使用时候就很有可能会遇到坑,所以下面对这些配置项进行一一解说
加多
2018/09/06
6240
Spring&Mybaits数据库配置解惑
Spring源码解析之BeanFactoryPostProcessor(二)
上一章,我们介绍了在AnnotationConfigApplicationContext初始化的时候,会创建AnnotatedBeanDefinitionReader和ClassPathBeanDefinitionScanner两个对象:
huofo
2022/03/18
2540
Spring源码解析之BeanFactoryPostProcessor(二)
推荐阅读
相关推荐
这一次搞懂Spring的XML解析原理
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档