78144666 发表于 2018-11-14 11:59:38

nginx 中文域名重写

  需求:
  在原有域名“www.i.com” 上新增一个中文域名“www.案例.cn”
  实现:
  1、将中文域名变为Punycode编码
  在线转码地址:http://tools.iyunv.net/punycode/
  2、使用转码后的英文域名添加一个server段
  例如:
...  
server {
  server_name www.xn--fsqx61d.cn;
  rewrite ^(.*) http://www.i.com$1 permanent;
  }
  
...
  备注:
  这里使用重写,主要是考虑该nginx不仅作为发布服务,反向代理,多域名多端口等配置都在上面。如果只实现中文访问,不用重写即可。


页: [1]
查看完整版本: nginx 中文域名重写