前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >设置HTTP重定向为HTTPS

设置HTTP重定向为HTTPS

作者头像
林清猫耳
发布2018-12-19 16:40:49
2K0
发布2018-12-19 16:40:49
举报
文章被收录于专栏:我爱编程我爱编程

方法一

使用 WordPress Really Simple SSL 插件

方法二

  1. 启动重定向:sudo a2enmod rewrite #启动rewrite mod
  2. 设置http端口重定向,在网站根目录wordpress下新建.htaccess文件,在文件中输入内容:
代码语言:javascript
复制
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domain.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]

更多关于重定向内容:https://jingyan.baidu.com/article/09ea3ede6bd7c6c0aede3931.html 敲黑板,如果.htaccess文件中原本就有伪静态代码,要把上面的代码放在URL-rewrite代码之前。

  • 将数据库写死的http修改为https 服务器上进入当前数据库:
代码语言:javascript
复制
update wp_options set option_value = ‘https://domain.com’ where option_id in(1,2);
update wp_posts set post_content = replace(post_content, 'http://domain.com','https://domain.com');

最后重启下apache服务: sudo service apache2 restart

对数据库错误的更新对网站可能是毁灭性的打击,建议更新前最好备份数据库。

via https://www.cnblogs.com/xjb/archive/2017/04/16/wordpress-https-link.html via https://blog.csdn.net/WsXOM853BD45Fm92B0L/article/details/80115863

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.11.28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方法一
  • 方法二
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档