首页 > 解决方案 > 页面重定向在 php 中无法正常工作

问题描述

我在 PHP 中遇到了页面重定向问题,我知道在堆栈溢出中有很多关于它的问题,但我没有从中得到任何解决方案。

以下是我的简单页面重定向代码。

<?php

if( empty($_SESSION['JNA_customer_id']) && $_SERVER['SCRIPT_NAME'] != '/app'.$demo.'/index.php' && $pos === false ){
    session_start();

    $_SESSION['redirect'] = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];    


    header('location:http://'.get_base_url().'index.php');
    exit();
}
?> 

我也尝试过喜欢header("Location: ".$_SERVER['PHP_SELF']." ");但仍然没有重定向它显示的页面。

也试过javascript重定向

The page isn’t redirecting properly

有人知道更好的解决方案,请帮助我解决这个问题。

标签: php

解决方案


推荐阅读