现在主流浏览器对所有非https站点提示不安全,我们需要对站点安装ssl证书,完成https的设置,今天这篇主要讲的是杰奇cms的HTTPS。
在杰奇cms后台,打开系统管理→系统定义,在网站地址那里输入https://www.hhymw.com , 如果用的是系统默认模板,应该不会有额外提示。如果用的是第三方开发的模板,浏览器可能会提示“网页加载不安全的脚本”,或者浏览器左侧那个锁图标灰色,或者访问HTTP不自动跳转https。下面给出三种解决方法:
1、提示此“网页加载不安全的脚本”
出现这个标志,需要检查网站是否使用了统计,是否引入了第三方远程cdn库的css和js文件。如果有的话需要打开使用的模板文件将HTTP引入改为HTTPS,或者将相关css和js文件本地化下载到自己服务器使用。
2、浏览器锁标志灰色
如果后台网站地址处填写的是HTTPS,就需要将网站全部模板的样式文件及所有http路径替换为HTTPS,或者直接替换为jieqi_url调用即可。
3、访问http不会自动跳转HTTPS
如果使用的是宝塔面板,点开设置,有个ssl选项,把强制使用https选项打开即可。如果是非宝塔面板,可以采用伪静态的方式实现。
下面以Apache环境为例:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://你的域名/$1 [R,L]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。