获取当前域名跳转二级目录/链接的php跳转代码
<?php
//此文件请勿删除
//2024-08-19
//因为网站放在的二级目录,这个用来修复首页没放内容的情况而误以为打不开
// 获取当前的协议(http 或 https)
$protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? 'https' : 'http';
// 获取当前的域名
$domain = $_SERVER['HTTP_HOST'];
// 确保域名不包含非法字符
if (!preg_match('/^[a-zA-Z0-9.-]+$/', $domain)) {
die('Invalid domain');
}
// 你可以选择是否包括路径部分,下面代码包括了路径部分
$requestUri = $_SERVER['REQUEST_URI'];
// 构造新的域名
$newDomain = $domain . '/pret';
// 构造新的 URL
$newUrl = $protocol . '://' . $newDomain . $requestUri;
// 重定向到新的 URL
header('Location: ' . $newUrl);
exit();
?>