Nginx不识别Cloudflare的域名

200次阅读

共计 515 个字符,预计需要花费 2 分钟才能阅读完成。

问题描述:

  • 在cloudflare 购买的域名【无法修改namesever】
  • 一台2h2g VPS,Debian 11 系统,已经安装了宝塔最新版,装了一个wordpress 和导航网页,轻度负载
  • 将cloudflare的域名解析到VPS上新建的wordpress 网站,Nginx 解析失败,无法导航至对应的网站文件夹
  • 将腾讯的已有闲置域名解析到另外新建的wordpress 网站,Nginx 解析正常
  • 其他已有wordpress网站解析均正常不受影响

修复尝试:

  • 更新宝塔面板【无效】
  • 重启,重装Ngnix【无效】
  • 重启VPS服务器【无效】
  • 修改cloudflare SSL/CDN/https设置【无效】
  • 网站网址添加IP解析【部分有效,后续网页继续报错】

解决办法:

  • 重装宝塔面板【适用于新服务器】
  • 将Nginx更换为Apache【实测有效】

原因分析:

  • Cloudflare域名有单独的编码方式,Nginx无法识别并解析

更新:

  • Nginx已恢复正常
  • 提交了一次工单,但是无反馈
  • 新服务器重新建,去Https 的s 以后,能正常安装wordpress
  • 后台申请SSL并强制HTTPS后,恢复正常

原因分析:

  • 应该是Cloudflare对这个服务器的缓存问题,缓存一直存在,导致一直无法识别

 

正文完
 0
胡克哥
版权声明:本站原创文章,由 胡克哥 于2024-05-24发表,共计515字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。