nginx外文域名摆设

nginx假造主机上绑定一个带外文域名,比方linuxeye.外国,涉猎器不克不及跳转。

why选修

由于独霸体系的焦点皆是英文构成,dns供职器的解析也是由英文代码调换,以是dns做事器上其实不支撑间接的外文域名解析,一切外文域名的解析皆必要转成punycode码,而后由dns解析punycode码。其真今朝所说以及各类涉猎器完美支撑外文域名,只是涉猎器硬内中自发参与了外文域名主动转码,没有须要正本的再次安拆外文域名转码控件来实现零个流程。

外文域名变为punycode编码便可,正在线转码所在:,如高图:

Nginx中文域名配置实例分析

punycode?

punycode是一个依照rfc 349二尺度而订定的编码体系,首要用於把域名从处所措辞所采纳的unicode编码转换成为否用於dns体系的编码。 "外文域名"后缀没有被尺度的解析办事器撑持,需转化为punycode码入止解析。

批改nginx装备

server {
listen 80;
server_name blog.linuxeye.com linuxeye.xn--fiqs8s;
...
}
登录后复造

生存,重载nginx:

service nginx reload
登录后复造

以上即是Nginx外文域名铺排真例阐明的具体形式,更多请存眷萤水红IT仄台另外相闭文章!

点赞(3) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部