解析中文域名和英文域名,在设置上没有什么差别,一般情况下不会出现问题,但最近解析“.公益”域名及党政机关挂标在实际操作时遇到了问题,借此总结一下。

中国机构编制网:
http://www.scopsr.gov.cn/
党政机关挂标注册平台:
http://www.scopsr.gov.cn/shpt/
政务和公益机构域名注册管理中心:
http://www.conac.cn/

一、中文域名自带.cn属性,背后并不是中文

表面看是

http://苏州.公益

其实只能使用

http://苏州.公益.cn

而真正的本质是

http://xn--6rt453f.xn--55qw42g.cn/

当你输入域名没反应时,可以依次ping一下试试,不知道字符域名怎么获得可以看看这里
https://zhidao.baidu.com/question/87841596.html

二、分析遇到的情况

1、情况描述

  • 虽然域名是“苏州.公益”,但直接使用的话,该域名并不解析,必须带.cn,即“苏州.公益.cn”才能正常解析至网站,有趣的是“中编网.政务”却能直接访问,而不需要.cn;
  • 如果使用非A记录方式解析,那么打开网站后通过挂标的链接进入该证书认证页面,可能会提示"您访问的网站域名与标识证书中备案域名不符";
  • 如果使用“www.苏州.公益.cn”打开网站,并且只认证了“苏州.公益”,那么通过挂标链接进入该证书认证页面,则会提示"您访问的网站域名与标识证书中备案域名不符";

如果使用A记录或CNAME方式解析,则和英文域名一样,需要服务器绑定该中文域名。

//例如用A记录方式解析,则网站绑定里就需要添加
http://苏州.公益.cn

2、服务器在阿里云

所有网站都正常运行,英文域名都有ICP备案,中文域名都没ICP备案:

  • 普通中文域名使用URL转发的方式解析到英文域名,显示正常
  • 普通中文域名使用CNAME的方式解析到英文域名,提示ICP备案
  • 普通中文域名使用A记录解析,提示ICP备案
  • 公益中文域名使用URL转发到英文域名需要审核,失败
  • 公益中文域名使用CNAME解析到英文域名,提示ICP备案,但只能解析www,不能解析@
  • 公益中文域名使用A记录解析,提示ICP备案

解决办法

  • 尽快备案
  • 在未备案前,购买一台境外服务器或自有服务器,A记录指向到该服务器,在该服务器用一个默认页面调用正常使用的英文域名网站。
    例如该服务器web根目录下的index.php文件内容可以写成
<?php readfile('https://blog.csdn.net/snans/');?>

3、服务器为自己所有

所有网站都正常运行,英文域名都有ICP备案,中文域名都没ICP备案:

  • 普通中文域名使用URL转发的方式解析到英文域名,显示正常
  • 普通中文域名使用CNAME的方式解析到英文域名,显示正常
  • 普通中文域名使用A记录解析,显示正常
  • 公益中文域名使用URL转发到英文域名需要审核,失败
  • 公益中文域名使用CNAME解析到英文域名,显示正常,但只能解析www,不能解析@
  • 公益中文域名使用A记录解析,显示正常

提示警告

虽然都显示正常,但不排除电信扫描后发现备案未通过,从而ip列入黑名单

4、站群系统的域名需判断后再打开对应站点

公司开发的站群系统根据当前域名来分配站点,此时如果用浏览器里的

http://苏州.公益.cn

来进行判断,则会失败,因为实际获得域名是第三形态

http://xn--6rt453f.xn--55qw42g.cn/

所以这时候就需要在站群系统的域名库里增加这串字符域名。

服务器配置篇 ━━ 中文域名(.公益)解析、党政机关挂标及如何正确运行在服务器相关推荐

  1. 中文域名如何解析和绑定?

    2019独角兽企业重金招聘Python工程师标准>>> 中文域名绑定教程 虚拟主机或服务器需要绑定域名才能通过域名来访问,而中文域名不能直接绑定到主机,需要先将其转码成字符串后才能绑 ...

  2. 2008服务器域名无限解析吗,如何把server 2008搭建成域名解析服务器?

    域名系统(英文:Domain Name System,缩写:DNS)是因特网的一项服务.它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网.DNS 运用TCP和UDP端口53 ...

  3. linux dns中文域名,中国互联网协会-中文域名的使用:DNS服务器配置

    中文域名的使用:DNS服务器配置 更新时间:2012-02-19 18:53:48 用户注册完一个中文域名之后,需要配置相应的DNS服务器来完成对该中文域名的解析.具体步骤如下: 在线转码或者利用离线 ...

  4. linux dns中文域名,Nginx 中文域名配置详解及实现

    Nginx中文域名配置 Nginx虚拟主机上绑定一个带中文域名,比如linuxeye.中国,浏览器不能跳转. why? 因为操作系统的核心都是英文组成,DNS服务器的解析也是由英文代码交换,所以DNS ...

  5. 手机号码转码_中文域名转码,中文域名PunyCode编码转换,中文域名在线转码工具,Punycode编码在线转换工具...

    中文域名分为两类: 1.一类是域名后缀为英文字母的国际中文域名和别国中文域名,比如:中文.com,中文.net,中文.biz,中文.cc,中文.hk,中文.tm,中文.tv,中文.tw: 2.一类是域 ...

  6. Nginx中文域名配置

    因为DNS服务器的解析也是由英文代码交换,所以DNS服务器上并不支持直接的中文域名解析,所以中文域名的解析需要转成punycode码,然后由DNS解析punycode码. 中文域名变为Punycode ...

  7. php中文域名转码,中文域名的punycode编码与其python实现

    Punycode是一个根据RFC 3492标准而制定的编码系统,主要用於把域名从地方语言所采用的Unicode编码转换成为可用於DNS系统的编码.Punycode可以防止所谓的IDN欺骗. 早期的DN ...

  8. Nginx反向代理中文域名

    2019独角兽企业重金招聘Python工程师标准>>> 1.修改nginx.conf配置文件 http {     # 中文域名解析需配置size为64     server_nam ...

  9. 怎么看域名是否解析成功

    要想通过域名能访问到网站或应用,域名要解析到空间 ip,以及空间要绑定域名才可以.那么,怎么看域名是否解析呢? PING 查看域名是否解析的步骤: 1.打开运行,快捷键是 windows+: 2.接着 ...

最新文章

  1. Dubbo原码解析(version:2.5.3)
  2. session的使用
  3. Linux 增加对外开放的端口
  4. VC++控制台程序中使用定时器
  5. MULE ESB学习笔记
  6. 9个让2D游戏创作更轻松的工具
  7. java设计模式之UML②类图讲解
  8. 数据库程序接口——JDBC——功能第五篇——批量处理
  9. Angular SPA基于Ocelot API网关与IdentityServer4的身份认证与授权
  10. Linux进程通信之管道
  11. 用html5做一个简单网页_用新款ws2812灯带做一个简单的窗花
  12. shell通过sshpass远程ssh执行命令
  13. 【Java 进阶】匿名类(代码传递、回调、过滤器)、Lambda表达式(方法引用)、函数式接口(Supplier、Consumer、Predicate、Function)
  14. 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言)
  15. lesson - 1 - IP /DNS /cat !$ /putty 知识扩充
  16. 关于IllegalArgumentException occurred while calling setter for property
  17. nandflash地址的物理地址,逻辑地址,spare地址等理解
  18. 历经30年,仍未解决通讯难题,水下机器人是虚假繁荣吗?
  19. SSR门户项目爬坑之路(三)
  20. 电脑开机黑屏解决办法

热门文章

  1. 概率论与数理统计(一)知识框架
  2. MySQL 8.0 参考手册
  3. Python错误集锦:打开文件路径提示参数无效,OSError: [Errno 22] Invalid argument: ‘D:\juzicode\桔子code\readme.txt’
  4. 月度计划:2022年5月
  5. Householder变换、Givens旋转与QR分解
  6. 用于提高车牌识别的单幅噪声图像去噪和校正
  7. linux unix 可视化界面,Linux/UNIX远程调用图形化界面的一种方法
  8. 中国电信推出量子加密通话;中国建成世界最大量子通信网络|全球量子科技与工业快讯第四期
  9. 梅科尔工作室-赵一帆-鸿蒙笔记1
  10. 视频 | EMBOSS软件包安装和使用(序列提取、引物设计)