PHP头文件URL位置

时间:2015-11-18 19:39:35

标签: php session

我需要帮助来弄清楚如何更改我的脚本下面的标题位置。

在使用变量或用户mod_rewrite更改标题位置时,我需要帮助。我将应用程序移动到另一个服务器主机名,并且大约有300页包含硬编码标题位置URL。

使用mod_rewrite会更容易。有什么选择可以做到这一点。 也可以是头位置使用php变量。 谢谢。

<?php
session_start();
if(isset($_SESSION['loggedNetID'])){
        $loggedNetID=$_SESSION['loggedNetID'];
}
else {

        header("Location: https://its0010.net/onestop/login.php");

}
$inactive = 600;

// check to see if $_SESSION["timeout"] is set
if (isset($_SESSION["timeout"])) {
    // calculate the session's "time to live"
    //reset time
    $sessionTTL = time() - $_SESSION["timeout"];
    if ($sessionTTL > $inactive) {
        session_destroy();
        header("Location: https://its0010.net/onestop/login.php");
    }
    else{
        $_SESSION['timeout']=time();
    }
}
?>
<!-- Session end -->

1 个答案:

答案 0 :(得分:-1)

良好的解决方案

  1. 在单独的文件中提取部分代码在每个页面中相同,例如top.php
  2. 演练所有文件,删除不需要的代码以及include该文件。
  3. 立即行动,您将节省大量时间进行类似的更改。

    糟糕的解决方案

    无论如何,如果你想要快速和肮脏的解决方案,并且你正在使用Linux,请使用find(与sed一起)在目录中搜索和替换,例如

    find /path/to/files -type f -exec sed -i 's/its0010.net/example.com/g' {} \;
    

    上述命令会将所有its0010.net替换为example.com