Nginx中配置非英文域名

       前两天遇到个配置越南语的域名的情况。域名和ip解析完成后,直接ping域名也不通,还以为是解析问题。研究了半天,nginx配置非英文域名时,需要有其他操作。

      非英文域名转换成punycode编码才可以被nginx识别,

      用这个工具转换,http://tools.jb51.net/punycode/

      

  

server {
  listen 80;
  server_name xn--6qq79v.com;
 
  location / {
    root /home/ubuntu/web;
  }
  client_max_body_size 10m;
  gzip on;
  gzip_buffers 32 4k;
  gzip_comp_level 6;
  gzip_min_length 200;
  gzip_types text/css text/xml application/javascript;
  gzip_vary on;
}
原文地址:https://www.cnblogs.com/sdadx/p/12058886.html