最近给客户做一个网站,客户提供的域名是中文的,再设置nginx后发现代理没有起作用.查了不少资料后发现浏览器是将地方语言(中文)转成punycode编码,然后交给DNS解析的.那么需要做的就是吧中文域名通过punycode转码,然后放到nginx的server_name后面.个人找到的一个中文编码网站http://tools.jb51.net/punycode/index.php记录一下,以便后期查看