以下是一个简单的可变后缀跳转的重定向代码:

<?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' 后再进行重定向。

这个代码非常简单,但是可以帮助我们实现可变后缀跳转的重定向功能。

PHP 可变后缀跳转重定向代码示例

原文地址: https://www.cveoy.top/t/topic/mZiO 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录