看到很多博客网站都已经上了https,说实话,挺想的,又觉的没必要,通过百度搜索引擎了下,https的好处:
1、比起同等http网站,采用https加密的网站在搜索结果中的排名将会更高。
2、使用https比http更加的安全,原因如下:
- 使用https协议可认证用户和服务器,确保数据发送到正确的客户机和服务器。
- https协议是由SSL+http协议构建的可进行加密传输、身份认证的网络协议,要比http协议安全,可防止数据在传输过程中不被窃取、改变,确保数据的完整性。
- https是现行架构下最安全的解决方案,虽然不是绝对安全,但它大幅增加了中间人攻击的成本。
关于第一点, 对于seo不熟,一直认为就是个秘?不像正确,对就是对,错就错,简单粗暴 。
关于第二点,说的很专业,听听就好了。
关于第三点,也就是我自己的观点,就是觉得上了https有个小绿锁,好看,所以先看下都要修改那些地方吧,主要是把文章中的http开头的链接换成https,这里我去翻下搜索引擎上的文章都是直接把http替换成https,我不是觉得不好,而且我不知道在哪里看到有一篇文章说可以直接替换成【//】就不用管是http还是升级到https都不用改动代码了(想了解用//代替 http://有什么好处可点击这里),所以就改造了下代码,如下:
//替换文章中的https和http为//,以免后期使用ssl协议需要更新 function remove_url_http_and_https($content) { preg_match('/\/\/(.*)/', site_url(),$url);//只匹配站点的域名进行替换(也就是排除了在文章中引入的外链) $pattern="/http:\/\/{$url[1]}|https:\/\/{$url[1]}/"; return preg_replace($pattern,"//{$url[1]}",$content); } add_filter("the_content","remove_url_http_and_https");
由于我是使用的wp的建站程序,所以只要把上面的代码放到当前主题中的【function.php】中即可,注意,上述代码不同建站程序不通用!
最后,php代码好久没撸了(P,明明就是不会),折腾了一个多小时才搞出来这段代码,原因就是把js的方法跟php的方法搞混了再加上一些调试经验不足,就这样时间匆匆离我而去了,蓝廋香菇,明天还有一篇哦。
发表于2020-04-14 at 23:47 沙发
小绿锁确实好看! 哈哈,等你的小绿锁!