求助
性价比最高的论坛虚拟主机,速度快,性能好!提供Discuz!论坛技术支持

#楼主# 2019-4-21

跳转到指定楼层

本站会员必须 邮箱验证成功后 才能发帖。马上注册查阅更多教程,下载海量资源,让你轻松玩做站

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
周末早上,宝塔面板技术交流群里一位站长咨询:“请问面板的强制https,有将http资源url重写为https的效果吗
”,正常情况下,部署好站点的证书,点击 强制HTTPS,即可实现输入http 强制跳转到https。但这站长如此操作,反而不行,当时还以为有缓存导致的。如图1

wp博客强制https打不开

wp博客强制https打不开



图2 宝塔面板后台SSL证书,强制https

宝塔强制https

宝塔强制https



直到站长给出站点域名测试,确实打不开。后来站长说安装的是WordPress程序。百度搜索才发现,wp博客需要修改配置文件,才能实现https强制跳转https。感谢群友 为主的祥助 分享经验

如图:
3.png

具体操作如下:


1、关闭宝塔强制SSL

关闭强制HTTPS

关闭强制HTTPS



2、登录FTP,编辑文件,将下列代码加到wp-config.php

  1. $_SERVER['HTTPS'] = 'on';
  2. define('FORCE_SSL_LOGIN', true);
  3. define('FORCE_SSL_ADMIN', true);
复制代码

然后really simple SSL插件做的全站转https

可以正常https访问了

  1. define('FORCE_SSL_ADMIN', true);
复制代码
原创文章,转载请注明出处!更多宝塔教程请关注: 宝塔面板使用教程和常见问题汇总 NEW(不断更新)    

宝塔面板技术交流群:418387220  




宝塔服务器面板,一键全能部署及管理,送你¥3188礼包,点我领取
转播转播 分享淘帖
回复

使用道具

成为第一个回答人

B Color Link Quote Code Smilies
关闭

站长推荐上一条 /3 下一条