PHP 可变后缀跳转重定向代码示例
以下是一个简单的可变后缀跳转的重定向代码:
<?php
// 定义需要重定向的 URL
$url = 'http://www.example.com';
// 获取当前页面的 URL
$current_url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
// 判断当前 URL 是否以 '.php' 结尾,如果是则重定向到 $url,否则添加 '.php' 后再重定向
if (substr($current_url, -4) === '.php') {
header('Location: $url');
exit;
} else {
$new_url = $current_url . '.php';
header('Location: $new_url');
exit;
}
?>
在上面的代码中,我们首先定义了需要重定向的 URL,然后获取了当前页面的 URL。接下来,我们使用 substr 函数检查当前 URL 是否以 '.php' 结尾,如果是,则直接重定向到 $url。如果不是,则在当前 URL 后面添加 '.php' 后再进行重定向。
这个代码非常简单,但是可以帮助我们实现可变后缀跳转的重定向功能。
原文地址: https://www.cveoy.top/t/topic/mZiO 著作权归作者所有。请勿转载和采集!