Nginx配置$request_uri与$uri变量的区别
来源:IT生涯     阅读:557
源码驿站
发布于 2018-09-01 22:27
查看主页

$request_uri

这个变量就是HTTP头部的 path + query_string, 例如 /my/act?a=1.

$uri

这个变量对应到服务器上的一个文件(资源), 所以, 可能不等于 $uri, 由于可能被 rewrite 过. 例如浏览器请求 /my/act?a=1, 对应的资源(URI, $uri) 是 /dir/file.php, 当然, query_string 不属于 uri 的一部分.

由此可见, $request_uri 这个变量的名字是有歧义的, URI 并不包含 query_string, 但这个变量却包含.

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境 软件环境
相关推荐
百度网盘如何加入群组
躺下来聊聊前台自动化—node.js、npm、webpack、gulp这些鬼
Qubole在AWS Lambda上提供Apache Spark
Vue 实现无缝轮播
Angular(06)- 为什么数据变化,绑定的视图就会自动升级了?
首页
搜索
订单
购物车
我的