• 因为前段时间频繁更换了几个网站程序,导致网站被降权,现在还在考察恢复期,所以网站更新并不多,等网站恢复后会大量更新。

  • 原易无休资源网的站长不做了,我买来继续为大家更新,希望大家多多支持。 :smile:

  • 因为近期工作调整,比较忙,网站会暂停更新,预计半个月吧~~~

  • 以后所有商业资源,特别是源码类资源都会附上视频教程!!!

  • 出差啦,,回来再更新!!!

  • 这几天比较忙,更新不稳定,预计15号左右恢复!!

  • 主题更新了,感谢云落大神!

  • 又从HTTPS滚回来了 :evil: :evil: 太耗资源了,没有装X的资本呀,以后豪了再说!!

  • 配置了SSL,加上小绿锁,逼格瞬间高了不少。

  • 网站被百度网址安全中心标注“风险”提示:该页面可能存在虚假信息!!怀疑跟昨天发的电影资源关~~~申诉中!!!

wordpress博客HTTP转HTTPS后不显示小绿锁的解决方法

技术教程 admin 2年前 (2017-08-20) 1777次浏览 0个评论

易无休资源网开启SSL(https)了,其实小站没必要用SSL的,建立HTTPS连接,要求额外的TCP往返,SSL握手会消耗CPU资源,但是易无休资源网小编禁不住小绿锁(装 逼)的诱惑,还是开启了。
首先感谢阿里云提供的免费SSL证书!
阿里云产品优惠券领取:点击领取
wordpress博客HTTP转HTTPS后不显示小绿锁的解决方法
配置完成后用https://访问如果不显示小绿锁一般都是页面存在http资源,可以用Google Chrome浏览器按F12看看加载了哪些,替换掉即可。
今天咱们主要说说wordpress博客HTTP转HTTPS后文章图片路径的转换成HTTPS的方法
把下列代码加到你主题的functions.php文件里。

function https_image_replacer($content){
	if( is_ssl() ){
		/*已经验证使用 $_SERVER['SERVER_NAME']也可以获取到数据,但是貌似$_SERVER['HTTP_HOST']更好一点*/
		$host_name = $_SERVER['HTTP_HOST'];
		$http_host_name='http://'.$host_name.'/wp-content/uploads';
		$https_host_name='https://'.$host_name.'/wp-content/uploads';
		$content = str_replace($http_host_name, $https_host_name, $content);
	}
	return $content;
}
add_filter('the_content', 'https_image_replacer');

wordpress博客HTTP转HTTPS后不显示小绿锁的解决方法
刷新下小绿锁是不是出来了(排除其它HTTP资源)。


易无休资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:wordpress博客HTTP转HTTPS后不显示小绿锁的解决方法
喜欢 (15)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址