前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何解决网站启用https后提示重定向过多,网页打不开的问题?

如何解决网站启用https后提示重定向过多,网页打不开的问题?

原创
作者头像
菜鸟站长之家
修改2020-12-23 17:54:02
4.1K0
修改2020-12-23 17:54:02
举报

前几天有个站长在网站配置SSL证书的时候有出现故障,提示重定向过多,导致网站打不开。向我讨教,我也没遇到过,但理论上配置SSL实现HTTPS相对是比较简单的,如果我们配置的WEB环境自带一键安装那更加简单,我们只需要启动HTTPS自带免费证书然后只要网站将http修改成https默认地址就可以。

这里我也搜索相关文章,看到有网上提供的解决方案是添加脚本到config.php文件中(这个站长也是使用的wordpress程序)。

代码语言:txt
复制
$_SERVER['HTTPS'] = 'on';
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);

但是添加之后并没有解决问题。不至于配置个SSL证书需要修改网站配置文件,因为WordPress程序更新这么频繁肯定支持的,所以我们默认只需要将网站网址修改成https即可,这里我们可以到数据库中修改,如果网站在确认可以打开的时候可以到后台设置。这里这位站长朋友打不开网站,我只能去数据库中配置。

然后再检查其配置文件,尤其是Nginx的配置文件估计问题在这里。通过检测nginx -t检测是有报错的,看来问题就在这里。在server文件中进行精简,因为其在网上复制的教程脚本中有些不是自己需要的,而是别人网站代码中自带的内容。

修改server_name为他自己的网站,以及检查SSL证书文件是否完整。最后通过检测Nginx看到是没有报错。最后重启服务器再重新确认一下配置文件没有问题,打开网站肯定也就没有问题。

如果你还不明白可以去参考下菜鸟站长之家的网站www.cnzzzj.com

另外主要注意是 在安装网站运行环境时,尽力编译安装完整版,切勿图快。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
SSL 证书
腾讯云 SSL 证书(SSL Certificates)为您提供 SSL 证书的申请、管理、部署等服务,为您提供一站式 HTTPS 解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档