服务器系统https打不开网页,解决网站启动HTTPS出现重定向过多网页打不开问题...

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

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

$_SERVER['HTTPS'] = 'on';

define('FORCE_SSL_LOGIN', true);

define('FORCE_SSL_ADMIN', true);

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

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

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值