删除引入资源所带的具体协议适应SSL证书部署

部署ssl证书后 如果引入的资源是非https那么页面将不会有绿锁.
HTML编码规范中提到:

不要指定引入资源所带的具体协议。

当引入图片或其他媒体文件,还有样式和脚本时,URLs 所指向的具体路径,不要指定协议部分(http:, https:),除非这两者协议都不可用。

不指定协议使得 URL 从绝对的获取路径转变为相对的,在请求资源协议无法确定时非常好用,而且还能为文件大小节省几个字节。
引入资源可以将http:, https:协议头去除,如下:

<img src="//jun.li/usr/themes/deep/images/logo.png">

访问时回自动判断协议自动加上,建议模版或者一些插件在引入资源的时候去除协议头,这样可以方便快速部署ssl

Last modification:July 21st, 2017 at 02:17 pm
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. 磁悬浮代码·

    您好,我是一名电脑爱好者,其实是一名菜鸟极客,我想求得您的联系方式,以便于沟通技术,可以吗?

  2. 豆子

    很棒哦

Leave a Comment