[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  Https,wordpress教程,国外永久免费VPS

全站开启https访问:Apache+WordPress部署SSL修改与301重定向

全球[VPS测评]来源:VPS推荐网点击:1622
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
全站开启https访问:Apache+WordPress部署SSL修改与301重定向

随着各大搜索引擎对于SSL https的支持,越来越多的站点启用SSL https模式。小七博客在之前启用过一次,后来取消了,现在又重新启用。至于SSL证书,可以选择阿里或者腾讯免费的,当然也可以花点小钱选择收费的也行。对于SSL如何配置在这里不过多叙述,商业SSL商家一般会提供相应的安装教程或者相关的指导。

下面小七想要说明的是启用SSL之后使用wordpress程序的一些后续工作,也是不得不做的一项必备工作。这里小七博客使用的是LAMP环境,所以下面的301重定向适合于Apache环境。

一、开启https访问 域名301重定向

借助.htaccess文件实现301重定向,编辑网站根目录的.htaccess,加入以下代码:

RewriteCond %{HTTPS} !on [NC]RewriteRule (.*) https://www.xqblog.com%{REQUEST_URI} [R=301,NC,L]

注:文中域名链接请修改为自己的!

二、登录和后台强制开启SSL

修改WP-config.php文件,直接在文件末尾加入以下两行代码:

define(‘FORCE_SSL_LOGIN’, true);define(‘FORCE_SSL_ADMIN’, true);三、让站内链接支持SSL

上传到空间的附件都被WordPress标记为了绝对链接,一般需要修改数据库,但这种方法比较危险,因此推荐另一种方法

代码法,编辑当前主题下的 function.php 文件,加入以下代码:

function my_content_manipulator($content){    if( is_ssl() ){        $content = str_replace(‘http://xxx.com/wp-content/uploads’, ‘https://xxx.com/wp-content/uploads’, $content);    }    return $content;}add_filter(‘the_content’, ‘my_content_manipulator’);

如果直接修改数据库,可以采用如下方法:

网站首页和网站文章之类的URL,对于文章中的一些链接以及图片的URL仍然是旧的URL,如要更新这些URL地址,需要我们手动操作mysql数据库,依次执行以下sql语句:

复制UPDATE wp_posts SET post_content = replace( post_content, 'http://www.xqblog.com','https://www.xqblog.com');UPDATE wp_comments SET comment_content = replace(comment_content, 'http://www.xqblog.com','https://www.xqblog.com');UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'http://www.xqblog.com','https://www.xqblog.com');

注意:sql执行语句中的http://www.xqblog.com指的是老域名,而https://www.xqblog.com指的是你的新域名,在操作时更改为自己的就行啦!

最后在修改“设置”→“常规”里的“站点地址”和“WordPress 地址”为 HTTPS即可!


[Https]历史优惠活动内容
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • https证书是什么?申请费用是多少
  • 疑问:网站到底该不该上SSL?HTTPS有哪些优缺点?
  • wordpress博客全面启用https的修改方法与注意事项
  • 全站开启https访问:Apache+WordPress部署SSL修改与301重定向
  • 如何一键申请又拍云Let's Encrypt,Symantec免费证书并升级HTTPS
  • WordPress全站开启https后如何解决"此网页包含过多的重定向"
  • 宝塔面板手动配置SSL证书通用教程,为小站开启https访问
  • 宝塔管理面板如何关闭https强制跳转,实现http https共存
  • 网站实现HTTPS加密进阶 – Namecheap购买Comodo PositiveSSL证
  • 网站实现HTTPS加密进阶 – 将Namecheap SSL证书配置到网站
  • 宝塔面板快速安装Let\’s Encrypt/自定义SSL证书且开启强制HTTPS
  • 记录一次在WDCP面板环境安装SSL证书实现HTTPS网址
  • BT宝塔Linux VPS免费面板配置SSL证书实现HTTPS
  • AMH5.2面板站点配置SSL证书实现HTTPS加密
  • Apache环境.htaccess伪静态强制https跳转访问设置
  • 免费SSL安全证书Let\’s Encrypt申请及Nginx WEB站点部署HTTPS
  • BlueHost主机站点添加自有SSL证书文件配置HTTPS加密方法
  • 快速解决网站HTTPS不完整不出现绿锁的问题(快速定位问题)
  • Plesk Windows主机面板教程5 – SSL证书安装部署HTTPS加密网址
  • Apache/Nginx服务器环境强制HTTPS跳转设置方法
  • LNMP下HTTP强制跳转HTTPS的几种写法
  • WordPress插件→Really Simple SSL(全站HTTPS访问)
  • Nginx服务器安装配置SSL证书流程(实现HTTPS安装)
  • #分享#Krypt免费wordpress空间强制跳转到https
  • https怎么跳转到https
  • WordPress正文图片改为HTTPS引用的方法
  • LNMP一键包环境安装SSL安全证书且部署HTTPS网站URL过程
  • #分享#Krypt免费wordpress空间强制跳转到https
  • https怎么跳转到https
  • WordPress正文图片改为HTTPS引用的方法
  • LNMP一键包环境安装SSL安全证书且部署HTTPS网站URL过程
  • #分享#Krypt免费wordpress空间强制跳转到https
  • https怎么跳转到https
  • WordPress正文图片改为HTTPS引用的方法
  • LNMP一键包环境安装SSL安全证书且部署HTTPS网站URL过程
  • #分享#Krypt免费wordpress空间强制跳转到https

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-76421.html

    下一篇       上一篇