最新消息:20210917 已从crifan.com换到crifan.org

【已解决】wordpress网站出错:DNS_PROBE_FINISHED_NXDOMAIN

WordPress crifan 2034浏览 0评论
折腾:
【已解决】更换WordPress网站的域名从之前xxx换到xxx.it
期间,前面已经wordpress搬家完成,且新建了host域名了,但是访问wordpress主页出错。
突然发现了,去访问:
http://www.xxx.it/
好像生效了:
至少可以跳转了。
但是是旧的:
xxx
看来要去找其他原因
估计是nginx的配置?
[root@VM_0_10_centos wwwroot]# nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[root@VM_0_10_centos wwwroot]# cd /usr/local/nginx/
[root@VM_0_10_centos nginx]# ll
total 36
drwx------  2 www  root 4096 Dec  6  2018 client_body_temp
drwxr-xr-x  5 root root 4096 Dec  5  2018 conf
drwx------ 12 www  root 4096 Dec  7  2018 fastcgi_temp
drwxr-xr-x  2 root root 4096 Dec  5  2018 html
drwxr-xr-x  2 root root 4096 Dec  5  2018 logs
drwx------  2 www  root 4096 Dec  5  2018 proxy_temp
drwxr-xr-x  2 root root 4096 Dec  5  2018 sbin
drwx------  2 www  root 4096 Dec  5  2018 scgi_temp
drwx------  2 www  root 4096 Dec  5  2018 uwsgi_temp
[root@VM_0_10_centos nginx]# cd conf/
[root@VM_0_10_centos conf]# ll
total 88
-rw-r--r-- 1 root root 1077 Dec  5  2018 fastcgi.conf
-rw-r--r-- 1 root root 1077 Dec  5  2018 fastcgi.conf.default
-rw-r--r-- 1 root root 1007 Dec  5  2018 fastcgi_params
-rw-r--r-- 1 root root 1007 Dec  5  2018 fastcgi_params.default
-rw-r--r-- 1 root root 2837 Dec  5  2018 koi-utf
-rw-r--r-- 1 root root 2223 Dec  5  2018 koi-win
-rw-r--r-- 1 root root 5170 Dec  5  2018 mime.types
-rw-r--r-- 1 root root 5170 Dec  5  2018 mime.types.default
-rw-r--r-- 1 root root 2637 Dec  5  2018 nginx.conf
-rw-r--r-- 1 root root 2656 Dec  5  2018 nginx.conf_bk
-rw-r--r-- 1 root root 2656 Dec  5  2018 nginx.conf.default
-rw-r--r-- 1 root root  484 Dec  5  2018 proxy.conf
drwxr-xr-x 2 root root 4096 Dec  5  2018 rewrite
-rw-r--r-- 1 root root  636 Dec  5  2018 scgi_params
-rw-r--r-- 1 root root  636 Dec  5  2018 scgi_params.default
drwxr-xr-x 2 root root 4096 May  9 20:12 ssl
-rw-r--r-- 1 root root  664 Dec  5  2018 uwsgi_params
-rw-r--r-- 1 root root  664 Dec  5  2018 uwsgi_params.default
drwxr-xr-x 2 root root 4096 May  9 20:18 vhost
-rw-r--r-- 1 root root 3610 Dec  5  2018 win-utf
[root@VM_0_10_centos conf]# cd vhost/
[root@VM_0_10_centos vhost]# ll
total 8-rw-r--r-- 1 root root 1486 May  9 20:18 www.xxx.it.conf
-rw-r--r-- 1 root root 1217 Dec  5  2018 xxx.conf_backup
[root@VM_0_10_centos vhost]# cat www.xxx.it.conf
server {
  listen 80;
  listen 443 ssl http2;
  ssl_certificate /usr/local/nginx/conf/ssl/www.xxx.it.crt;
  ssl_certificate_key /usr/local/nginx/conf/ssl/www.xxx.it.key;
  ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
  ssl_ciphers TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:TLS13-AES-128-CCM-SHA256:EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
  ssl_prefer_server_ciphers on;
  ssl_session_timeout 10m;
  ssl_session_cache builtin:1000 shared:SSL:10m;
  ssl_buffer_size 1400;
  add_header Strict-Transport-Security max-age=15768000;
  ssl_stapling on;
  ssl_stapling_verify on;
  server_name www.xxx.it;
  access_log /data/wwwlogs/www.xxx.it_nginx.log combined;
  index index.html index.htm index.php;
  root /data/wwwroot/www.xxx.it;
  if ($ssl_protocol = "") { return 301 https://$host$request_uri; }
  
  include /usr/local/nginx/conf/rewrite/wordpress.conf;
  #error_page 404 /404.html;
  #error_page 502 /502.html;
  
  location ~ [^/]\.php(/|$) {
    #fastcgi_pass remote_php_ip:9000;
    fastcgi_pass unix:/dev/shm/php-cgi.sock;
    fastcgi_index index.php;
    include fastcgi.conf;
  }


  location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
    expires 30d;
    access_log off;
  }
  location ~ .*\.(js|css)?$ {
    expires 7d;
    access_log off;
  }
  location ~ /(\.user\.ini|\.ht|\.git|\.svn|\.project|LICENSE|README\.md) {
    deny all;
  }
}
[root@VM_0_10_centos vhost]#
貌似没问题。
~  ping www.xxx.it
PING xxx.it (xxx): 56 data bytes
64 bytes from xxx: icmp_seq=0 ttl=48 time=50.642 ms
64 bytes from xxx: icmp_seq=1 ttl=48 time=44.022 ms
64 bytes from xxx: icmp_seq=2 ttl=48 time=40.986 ms
^C
--- xxx.it ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 40.986/45.217/50.642/4.032 ms
ping没问题。
打算去phpmyadmin后台看看。
不过先去调试看看,发现问题了:
【已解决】wordpress主页出错:307 Internal Redirect和301 从磁盘缓存
即可解决问题。
核心是:
wordpress的mysql数据库中wp_options表中的siteurl和home值,确保是最新的域名
详见:
【已解决】wordpress主页出错:307 Internal Redirect和301 从磁盘缓存

转载请注明:在路上 » 【已解决】wordpress网站出错:DNS_PROBE_FINISHED_NXDOMAIN

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
93 queries in 0.204 seconds, using 23.35MB memory