PHP 域名泛解析随机跳转功能实现
以下是使用PHP实现的域名泛解析随机跳转功能代码:
<?php
// 获取访问域名
$host = $_SERVER['HTTP_HOST'];
// 判断是否为指定的域名
if ($host == '32.cp.game.feixingqi.qq.com.baidu.com.urll.gay') {
// 生成随机二级域名
$subDomain = generateRandomSubDomain();
// 构建跳转URL
$redirectUrl = 'http://' . $subDomain . '.tz.cp.game.feixingqi.qq.com.baidu.com.urll.gay';
// 进行跳转
header("Location: $redirectUrl");
exit();
}
// 生成随机二级域名
function generateRandomSubDomain() {
$characters = 'abcdefghijklmnopqrstuvwxyz0123456789';
$subDomain = '';
for ($i = 0; $i < 10; $i++) {
$subDomain .= $characters[rand(0, strlen($characters) - 1)];
}
return $subDomain;
}
使用方法:
- 将以上代码保存为一个PHP文件,例如
redirect.php。 - 将访问域名指向该PHP文件。
当访问的域名为32.cp.game.feixingqi.qq.com.baidu.com.urll.gay时,将会随机生成一个二级域名并进行跳转到*.tz.cp.game.feixingqi.qq.com.baidu.com.urll.gay。
注意:
- 确保
*.tz.cp.game.feixingqi.qq.com.baidu.com.urll.gay的二级域名已在域名解析系统中配置好泛解析。 - 可以根据需要修改代码中的
$host和$redirectUrl变量。
原文地址: https://www.cveoy.top/t/topic/qoua 著作权归作者所有。请勿转载和采集!