Linux和windows服务器系统下如何做CNAME别名配置?

发布网友 发布时间:2022-04-24 12:43

我来回答

3个回答

热心网友 时间:2023-10-13 05:12

linux如果是apache可以试试反向代理

<VirtualHost *:80> 
     ServerName   1234567.com
     ServerAlias www.1234567.com

     ProxyRequests off
     ProxyPass / http://a123.abcd.com
     ProxyPassReverse / http://a123.abcd.com
</VirtualHost> 

其他的就域名解析平台那边做*的跳转

比如dnspod


热心网友 时间:2023-10-13 05:12

CNAME别名设置与操作系统没任何关系,CNAME记录是DNS的一种解析类型,一般是将域名解析到另外一个host,而非常见A记录的IP,一般在域名管理后台设置,自己的域名服务器,直接在bind的配置文件里面添加一条CNAME记录即可。
下面介绍bind的CNAME配置范例
CNAME记录:为主机分配额外的名字。用来缩短一个长主机名或者用来和某种功能联系起来。
格式为:
nickname [ttl] IN CNAME hostname
nickname标识名称
ttl 标识存活时间,一般一个域名有一个公共值
IN 代表方向
CNAME 代表记录类型
hostname 表示目标host

当BIND遇到一条CNAME记录时,它就会停止对该昵称的查询,并切换到真实的名称。并且注意,如果一台主机引用了别名,那么他的A,NS,MX等都必须用真实名称。
例如:
www IN A 111.111.111.111 \\将www通过A记录解析到IP 111.111.111.111
web IN CNAME www \\将web通过CNAME记录解析到www
admin IN CNAME web \\将admin通过CNAME记录解析到web

热心网友 时间:2023-10-13 05:13

博客网站服务器在二级域名配置上增加顶级域名即可。就是绑定多个域名的意思,当然你也可以只绑定顶级域名。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com