您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

PHP中的PATH_INFO到底是什么?

PHP中的PATH_INFO到底是什么?

实际上,PATH_INFO它与服务PHP页面的Apache Web服务器有关,而与PHP本身无关。

PATH_INFO是在启用AcceptPathInfo指令后由Apache设置的环境变量。它将包含尾随路径名信息,该路径名信息跟随现有目录中的实际文件名或不存在的文件,无论请求是被接受还是被拒绝。然后将环境变量传递到负责渲染页面的Apache / CGI模块。

该变量可在PHP中使用进行访问$_SERVER['PATH_INFO']

例如,假设位置/test/指向仅包含单个文件的目录here.html。那么对于要求/test/here.html/more/test/nothere.html/more双方收集/morePATH_INFO

Apache核心文档:AcceptPathInfo指令

php 2022/1/1 18:18:28 有452人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶