Php Cname 重定向

Php Cname redirection

最近我一直在思考这样一个问题:如何使用php识别一个站点被CNAME记录引用,如果是则重定向到特定文档?

$_SERVER['SERVER_NAME'] 包含所服务站点的域名,您可以将其插入 dns_get_record(),过滤后仅获取 CNAME 记录。因此,如果用于查看站点的域名是 CNAME,则结果不会为空,您可以将其用作重定向的条件。我想不出任何需要这样做的用例,但是是这样的:

if (!empty(dns_get_record($_SERVER['SERVER_NAME'], DNS_CNAME))) {
    header('Location: <whatever>');
    exit;
}