最近,我一直在思考这样一个问题:如何使用php来识别一个站点是用CNAME记录引用的,如果是的话,将其重定向到特定的文档?
发布于 2021-12-06 18:42:13
$_SERVER['SERVER_NAME']包含正在服务的站点的域名,您可以将其插入dns_get_record(),过滤后只获得CNAME记录。因此,如果用于查看站点的域名是CNAME,则结果不会为空,您可以将其用作重定向的条件。我想不出任何需要这样做的用例,但如下所示:
if (!empty(dns_get_record($_SERVER['SERVER_NAME'], DNS_CNAME))) {
header('Location: <whatever>');
exit;
}https://stackoverflow.com/questions/70250220
复制相似问题