当前位置:首页 > 网站运营 > 正文内容

葱子的wordpress博客开启https访问了:解决百度分享、畅言无法使用的问题

葱子9年前 (2017-05-09)网站运营2745

我的博客一直是放在阿里云虚拟主机上面的,今天因为虚拟主机快到期的缘故,将博客转移到了自己的独立ECS服务器上面了。

借着wordpress博客搬家这个机会,一并将博客的https也给开启了。

下面我简单写下这次搬家和开启https的过程,希望对大家有所帮助。

一、wordpress博客搬家:

具体过程可以看我之前写的一个版本的教程,已经比较详细了:https://www.aitiancheng.com/article-386.html

二、为wordpress博客开启https支持

1、先在nginx后台为博客网站添加https配置信息

具体怎么配置可以看这里的教程:https://www.aitiancheng.com/article-246.html

2、修改wordpress后台相关域名信息为:https://www.atiancheng.com

具体修改内容请看截图:

3、将原网站http引用的图片和静态资源改成https

进入wordpress所在的数据库,执行下列sql语句,直接替http链接为https链接。

 

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.aitiancheng.com/wp-content/uploads','zb_users/upload');

将上面的网址修改为自己的博客地址。

4、替换畅言评论插件为https版本

将旧版畅言插件卸载,下载最新版的https插件安装,下载地址:http://changyan.kuaizhan.com/download/wordpress/https/

5、解决百度分享代码无法在https模式下使用的问题

下载百度分享代码到本地,下载地址:https://github.com/hrwhisper/baiduShare

使用方法:

将static文件夹放在网站的根目录下,并将对应的百度分享代码中,把http://bdimg.share.baidu.com/改为 /

主要修改地方为当前主题的js调用文件,我的是在main.js文件里面

 

6、对wordpress博客做301跳转到https

 server {
    listen      80;
    server_name    https://www.aitiancheng.com/;
    return      301 https://$server_name$request_uri;
}

在网站的.conf配置文件中添加上面的代码,同时删除原来代码中的“listen 80;”

确保服务器已经开启443端口的访问,然后重启nginx即可

 

到此,我的wordpress博客已经完全开了https的访问了。

看下是不是有小绿锁了。

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-572.html

相关文章

WDCP面板升级组件脚本及方法

  坛子里面安装WDCP面板的帖有很多,但WDCP的组件也是老了一些,今天哥就带大家飞,升级各组件版本。       WDCP的Apache原则上是不能进行升级...

能在windows系统下用的服务器主机面板推荐

能在windows系统下用的服务器主机面板推荐

虽然现在Linux系统在服务器领域的普及度是越来越高,不过还是有很多站长选择使用windows系统作为服务器操作系统。 但是windows自带的IIS等服务器环境使用起来非常的不方便,效率还不高,于是便有了众多的第三方服务器面板程序。...

申请免费的腾讯云SSL证书,实现https访问

申请免费的腾讯云SSL证书,实现https访问

本教程教你免费申请腾讯的1年免费使用的SSL证书。 使用QQ或者微信登陆腾讯云:【腾讯云】云产品限时秒杀,爆款1核2G云服务器,首年99元 找到SSL证书申请选项:云产品—域名服务—SSL证书。 点击进入申请页面 点击立即...

IIS7为discuz配置开启memached缓存功能

IIS7为discuz配置开启memached缓存功能

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。 1、首先下载需要的软件安装包: Memcached 1.4.13 :http://soft.huweishen...

记录分析我的discuz网站被挂马,快照被劫持的解决过程

就在前几天,我心血来潮检查了下的古玩论坛网站的收录情况,突然发现在各大搜索引擎里面的快照都变成违规信息了。根据我以往的经验,很快判断出是被挂马劫持了快照。 我在之前的文章中给大家讲过挂马后的一些表现,比如在搜索引擎中收录的链接标题都变成了...

windows server2008中用IIS7.0实现http全站301跳转到https

windows server2008中用IIS7.0实现http全站301跳转到https

在前面一篇文章中,我们讲到了如何为网站开启https访问。 但是,有个问题就是,他是同时支持http和https访问的。 现在,我们需要访问网站时默认跳转到https,要怎么办呢? 为...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。