http下网站正常,https配置没问题后,网站404解决办法

当HTTPS配置完成后,网站出现404错误,可能由于Nginx中fastcgi_pass监听端口与FastCGI未同步。解决方法是检查并统一配置文件中fastcgi_pass的unix socket或tcp socket端口,确保与PHP-FPM配置一致。重启Nginx和PHP-FPM服务以应用更改。
摘要由CSDN通过智能技术生成

操作前提:

  1. https证书,配置确定没有问题,路径可以访问,且带锁
    在这里插入图片描述
  2. http下网站访问没有问题.

操作环境:
服务器环境:LNMP
项目框架:TP5
域名:二级域名已配置证书
使用使用/usr/local/nginx/conf/vhost/下的xxxx.conf(一般命名方式为类似www.baidu.com.conf)配置的
项目地址root /usr/share/nginx/
操作流程:

  1. 服务器项目配置都是默认的话修改文件为/usr/local/nginx/conf/下的nginx.conf(猜测,没有实际操作,我的环境为多项目,使用/usr/local/nginx/conf/vhost/下的xxxx.conf操作的)

  2. 打开/usr/local/nginx/conf/vhost/下的xxxx.conf(一般命名方式为类似www.baidu.com.conf)

  3. https端口这里修改代码,我默认的是443
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值