分享一个 DNS 根域名 Cname 和 MX 冲突的一个解决方法

搬瓦工机场JMS

很多大佬都知道 我就水一贴了

大部分DNS 绑定域名

根   123.com 如果 Cname  会和 MX 冲突

所以主站 都是 http://www.123.com

根域名不解析 担心有人打了没反应

大部分的解决方案  :根绑定 IP  然后 301 到 www上

但是这种会暴露服务器真实IP    CCDD直接来

解决方法:

1 支持url 转发的 可以 根转发 www

阿里云解析 dnspod 没北岸好像不好用@ttydy

*道听途书url转发会影响搜索权重*

2 利用CDN  (推荐)

CDN里设置   根域名  A  真实ip

然后ping 出 CDN的节点IP

域名解析里  根域名  A  CDN的节点IP

//

这样通过CDN隐藏了根域名 真实的IP

www 用不用CDN都可以 用别家的CDN也可以

我是用Cloudflare测试的 应该是 AnyCast IP 才可以

感谢@dvbhack 用另一只鸡跳转  也可行

如果不是CF或者没鸡

阿里云的OSS  国内国外都有 能解决北岸的问题

支持绑定域名 静态文件跳转 也是个思路

吉林网友:阿里云不支持的吧。
广西网友:不可以换个思路,用mail.xxx.com的二级玉米做邮箱吗
湖北网友:你说的是转发还是CDN?

湖南网友:必须可以

只是提供一个思路
江西网友:看不懂,来个视频语音讲解吧
新疆网友:转发
广西网友:阿里云解析支持

显性转发 隐性转发
香港网友:长得太帅 声音太甜

我怕你会爱上我~
贵州网友:
https://www.oldking.net/121.html
我也写过一篇这个问题
安徽网友:
https://www.oldking.net/121.html
我也写过一篇这个问题
内蒙古网友:你国内的还是国际的?域名北岸了?
安徽网友:其实我比较推荐CDN的方式

因为这种还可以加权轮寻
上海网友:嗯 北岸了

或许是因为北岸了
江西网友:
你ping出来的CDN只是大量节点中的一个,除非是Cloudflare这种使用AnyCast IP的。

还有一个做法是,用 www 主机名接入 CDN 做站,裸域解析到另外一个小鸡上(低配置或者线路一般或者有高防,反正能访问就行),在那台小鸡上随便搭个web服务器,接收到裸域的请求一律301到www

这个其实就是解析服务商直接用跳转的方式。而且这种方式下,裸域的完整url都可以跳转到对应的正确url上。不会全部301到www的首页。

域名解析服务商的显式和隐式跳转,用之前务必先看看它们是A记录解析还是CName解析……
辽宁网友:我是用Cloudflare的

AnyCast IP 是关键

国内的还没测试 不太严谨
台湾网友:你的方法是对的

但是浪费一只鸡

还可以用oss 绑定域名 静态页面跳转
安徽网友:不会我性取向正常,你一看就是个大吊老汉
香港网友:
静态页面跳转只能跳首页。

其实裸域接cf做跳转就行了,反正可以a记录解析到1.1.1.1
山东网友:嗯  CF 的CDN 应该是现在阶段最好的解决方案

未经允许不得转载:美国VPS_搬瓦工CN2 GIA VPS » 分享一个 DNS 根域名 Cname 和 MX 冲突的一个解决方法

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏