阅读量:0
域名解析需要 在cloudflare 做SSL/TLS 加密链接设置
灵活
加密浏览器与 Cloudflare 之间的流量
后台设置的链接不用改变,使用真实的HTTP链接。
在wordpress functions 上做域名替换。
//if( is_ssl() ){ } 加判断 function replacehttp($content){ $content = str_replace('http://xx.com/wp-content/uploads', 'https://xx.com/wp-content/uploads', $content); return $content; } add_filter('the_content','replacehttp'); add_filter( 'max_srcset_image_width', create_function('', 'return 1;'));//去掉srcset
如果在客户端出现不安全链接错误提示
解决方法一:
直接在html中添加下面的标注解释语句即可:
<meta http-equiv=“Content-Security-Policy” content=“upgrade-insecure-requests” />
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
解决方法二:
在Apache、Nginx甚至是后端语言上,加上下面的header头即可:
只要选择上面的其中一种解决方法进行操作即可完美解决https安全锁有感叹号的问题了。
header(“Content-Security-Policy: upgrade-insecure-requests”);