迷之问题,自动将域名解析成 IP

  遇到一个访问域名,点击内页之后跳转地址变成 IP 的问题,问题比较迷。跟往常一样,访问了自己的博客首页,然后发现浏览量全是零了,首先想到的是刷新一下,可能没刷新过来,毕竟带宽小,结果刷新之后浏览量全身 1 意识到有问题,点开一篇文章发现地址栏跳转之后变成服务器 IP 了。

QQ 截图 20200507215220.png
首先想到的是,难道还有人盯上我这个破服务器?随即登录检查发现并没有问题,然后又查看域名解析,发现一切正常。然后想着网站是经过 nginx 进行反向代理的,难道配置文件的问题,找到配置文件检查,将之前的域名代理改成域名之后发现依旧没用。查看本地端口并没有应用占用。80 端口下多了一个 AliYunDun,百度之发现并没有影响。多次将 nginx 进行了 reload,访问又正常了。

  期间的操作:登录服务器查看,没有问题;查看域名解析,没有问题;将 nginx 原先的域名跳转改成了 localhost(http 形式的)网站访问是 https;将修改后的配置文件多次 reload。大概 2 分钟后又恢复正常。谜之问题,好在问题解决了。忘各位大佬帮忙分析一下,问题出在了哪 🙈

5 回帖
请输入回帖内容...
  • 88250

    参考 Solo 用户指南,看下 NGINX 反代是不是没有配置对。

    1 回复
  • Eli

    应该不是,之前一直没问题,今天突然这样了,没配置对不应该一个多月了才出问题吧

    1 回复
  • 88250

    一般来说这个问题是因为这个,确认下吧。

    1 回复
  • Eli

    我现在用的下面这种配置方式,直接照搬使用指南的配置方式 500 错误,目前这样没暂时没问题

    server {
        listen 443;
        server_name  www.taosugar.com; # 改为绑定证书的域名
        # ssl 配置
        ssl on;
        ssl_certificate /etc/nginx/conf.d/www.taosugar.com_chain.crt; # 改为自己申请得到的 crt 文件的路径
        ssl_certificate_key /etc/nginx/conf.d/www.taosugar.com_key.key; # 改为自己申请得到的 key 文件的路径
        ssl_session_timeout 5m;
        ssl_protocols  TLSv1.1 TLSv1.2 TLSv1.3;
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4:!DH:!DHE;
        ssl_prefer_server_ciphers on;
    
        location / {
    		proxy_ssl_session_reuse off;
    		proxy_ssl_server_name on;
            proxy_pass http://localhost:8080;# 做端口转发
    		proxy_set_header  Host $http_host;
    		proxy_set_header  X-Real-IP $remote_addr;
    
        }
        error_page 404 /404.html;
        error_page 500 502 503 504 /50x.html;
    }
    
    server {
        listen 80;
        server_name www.taosugar.com;
        rewrite ^(.*)$ https://${server_name}$1 permanent; 
    }
    server {
        listen 80;
        server_name taosugar.com;
        rewrite ^(.*)$ https://www.${server_name}$1 permanent; 
    }
    server {
        listen 443;
        server_name taosugar.com;
        rewrite ^(.*)$ https://www.${server_name}$1 permanent; 
    }
    
    
  • ghostsf

    😳 那不就没问题了吗

    都在用 solo 搞得我也想 solo 了