wordpress博客全面启用https的修改方法与注意事项
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
现在小七博客全站已经启用了Https访问了,中间的历程还是充满了挑战的,毕竟要修改的地方还是比较多,断断续续的折腾了3天时间。在之前小七结合部分网友的经验写了一篇”疑问:网站到底该不该上SSL?HTTPS有哪些优缺点?“,的确当时看到不少小伙伴的小站都使用上了https,想想自己是否要启用呢。这个想法一直在徘徊中,之后一直在想使用免费的还是收费的,最终还是选择了收费的SSL证书,一年也就是几十元,还是挺实惠的。
从长远来说,SSL已经成为了一种趋势,特别是一直走在前面的谷歌更是明确指出排名上面要好一些,而国内的百度、360等也逐渐的在完善SSL的相关信息,相信不久之后就会更好的支持啦!反正凡事都要去尝试……
现在就来分享一下我给博客添加SSL证书全站启用Https访问的过程,在添加SSL证书之前建议把网站整体打包备份一次(包括数据库哦),这一步是有必要的;如果使用有备份或者快照的云服务器,建议备份好之后在开始进行自己的折腾工作吧。
对于如何选择SSL证书以及如何配置SSL证书,这个大部分SSL证书出售商会提供一些教程,对于免费也可以找到相关的安装教程,看看就会操作了,这一步后期在进行补充,主要是小七使用的AMH5.x商业收费版,安装配置SSL非常的简单,直接在AMH后台进行操作,也就是一两分钟的事情。
安装非常的容易,但是全站启用并且做好301跳转需要花费不少的时间进行调试,特别是301跳转,设置不好,会出现不会跳转的情况。另外启用SSL之后可以缩略图显示不正常等等,这些问题都是存在的,比如小七博客现在就是这样的,大前端主题的一个通病就是更换了域名或者更换成HTTPS模式,缩略图就不正常了,具体的这一步还正在进行慢慢的查找吧。
现在来说说我是如何将内链网址全部替换为Https;Wordpress的话可以使用插件:Search & Replace;也可以直接使用SQL查询操作;小七采用的后者,最要是前者点击之后没有反应啊,后者操作也就是1分钟的时间就搞定了。
具体方法:
执行完成了网站首页和网站文章之类的URL,对于文章中的一些链接以及图片的URL仍然是旧的URL,如要更新这些URL地址,需要我们手动操作mysql数据库,依次执行以下sql语句:
复制UPDATE wp_posts SET post_content = replace( post_content, 'https://www.xqblog.com','https://www.xqblog.com');UPDATE wp_comments SET comment_content = replace(comment_content, 'https://www.xqblog.com','https://www.xqblog.com');UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'https://www.xqblog.com','https://www.xqblog.com');注意:sql执行语句中的https://www.xqblog.com指的是老域名,而https://www.xqblog.com指的是你的新域名,在操作时更改为自己的就行啦!
这样基本上完成了文章中的一些链接以及图片的URL的更换工作;另外还需要修改一下自己手动添加的一些页面,基本上也就几分钟的时间,这要与你自己手动添加页面的多少哦。
在修改好文章中的一些链接以及图片的URL之后,接下来要做的工作就是进行域名301的重定向工作。小七使用的Linux服务器采用的是Nginx,所以需要修改conf规则下来。具体路径不同的服务器会不同,不过大致方法也是差不多的,一般在vhost文件里面。
1、打开conf文件(如果用的是LNMP0.6一体包则是在/usr/local/nginx/conf/vhost/xqblog.com.conf,如果使用的AMH5.x收费版,直接登录FTP就可以看到)
2、正常的话conf一般前面部分是显示是这样的:
复制server{ listen 80; #listen end server_name xqblog.com www.xqblog.com; #server_name end index index.html index.htm index.php; #index end3、现在你需要将一段Nginx服务器conf的301永久重定向规则添加在server_name xqblog.com www.xqblog.com;下面:
if ($host != 'www.xqblog.com' ) {rewrite ^/(.*)$ https://www.xqblog.com/$1 permanent;}或者
复制rewrite ^/(.*)$ https://www.xqblog.com/$1 permanent;在修改好之后上传到服务器上面,重启Nginx服务器即可生效;
注:上面的两种添加方法请根据自己的配置选择,小七使用的是第二种。
如果全站启用Https后,会出现各种不兼容的问题。比如百度站内搜索不支持Https,模板需要修改的地方较多等等;对于新手朋友来说不建议折腾。
猜你可能想看的VPS
- 为什么大家都选择香港服务器建站 香港VPS[主机]
- 跨境电商平台首选香港服务器 香港VPS[主机]
- 跨境贸易和跨境电商的三大区别简单分析 全球[VPS测评]
- 1分钟快速读懂云计算 全球[VPS测评]
- 用玩客云做打印服务器,让你在手机上轻松实现无线打印 全球[VPS测评]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至中报追踪 全球[VPS测评]
- 曾经最大跨境电商平台团队收缩,只剩20人丨GoingGlobal周报 全球[VPS测评]
- 云计算拯救互联网巨头:谁抢跑,谁追赶? 全球[VPS测评]
- 实例 GIA0910629396 重启失败,原因:sudo: unabl 全球[VPS测评]
- 酷锐云双十一活动:美国vps、香港vps云主机,2核4G4M,50元/首 美国VPS[主机]
- 青果云:香港云主机2核1G3M30G,香港vps仅售59元/月 香港VPS[主机]
- 亿速云双12年终回馈:云服务器2折活动,订单满100元减50元 全球[VPS测评]
- 快云科技:香港CN2VPS,2核/2GB内存/3M独享,仅售14.98元 香港VPS[主机]
- 汇速云:香港沙田CN2云主机,2核CPU带宽1M月付6元,2核2M带宽月 香港VPS[主机]
- 蓝队云服务器怎么样?蓝队云服务器价格和优势是什么? 全球[VPS测评]
- 酷锐云:元旦钜惠_美国CN2VPS低至20元/月_1核2G香港云主机低至 美国VPS[主机]
- 恒星云:喜迎新春香港CN2云服务器,首月9.9元;深圳2核4G云服务器仅 香港VPS[主机]
- 云米科技:新春欢庆,香港云服务器/美国高防vps服务器全场八折,支持按天 美国VPS[主机]
- TmhHost:1核/1G/40G SSD/3Mbps/香港三网CN2 香港VPS[主机]
- 欧亚云:香港cn2 vps低至28元/月,支持Windows,系统盘数据 WINDOWS
- 硅云香港主机怎么样?硅云香港云服务器价格多少钱一年? 香港VPS[主机]
- Vmshell:香港vps调整,流量提升至500GB/月,带宽200MB 香港VPS[主机]
- 月神科技:香港安畅/沙田机房VPS,2核2G10M带宽仅20元/月 香港VPS[主机]
- 香港云服务器的优势有哪些方面 香港VPS[主机]
- jquery css3实现的进度条动画特效,带加载进度条百分比动态效果。 全球[VPS测评]
- 6种样式社交论坛网站HTML5模板 - Social 全球[VPS测评]
- 云服务器都是有哪些特点? 全球[VPS测评]
- Bloggar-移动端友好的新闻博客类HTML5模板 全球[VPS测评]
- 好朋友51WORLD启动“地球克隆计划5”,我要去元宇宙参加了 全球[VPS测评]
- 啤啤云怎么样?香港CN2线路vps,有香港安畅机房,全部9折,38.7元 香港VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-76473.html











