东燕西飞 2023-04-22 19:58 采纳率: 83.3%
浏览 20
已结题

请教下关于这个PHP代码什么意思


if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])) {
    $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];
}
if (isset($_SERVER['HTTP_X_REWRITE_URL'])) {
    $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];
}
  • 写回答

4条回答 默认 最新

  • CSDN专家-sinJack 2023-04-22 20:53
    关注

    第一行代码的意思是,如果HTTP请求头中包含HTTP_X_ORIGINAL_URL字段,则将$_SERVER['REQUEST_URI']变量设置为该字段的值。

    第二行代码的意思是,如果HTTP请求头中包含HTTP_X_REWRITE_URL字段,则将$_SERVER['REQUEST_URI']变量设置为该字段的值。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月28日
  • 已采纳回答 5月20日
  • 创建了问题 4月22日