我们从$_SERVER['REQUEST_URI']
not from $_GET
or获取信息$_POST
。
我想定义$request_uri
更改/example
为/module/controller/action
. 请注意,我不想触发重定向。
我尝试了下面的代码来执行此操作,但它不起作用。
location /example {
rewrite /module/controller/action;
}
我们从$_SERVER['REQUEST_URI']
not from $_GET
or获取信息$_POST
。
我想定义$request_uri
更改/example
为/module/controller/action
. 请注意,我不想触发重定向。
我尝试了下面的代码来执行此操作,但它不起作用。
location /example {
rewrite /module/controller/action;
}
set $request_url $request_uri;
if ($request_uri ~ ^/example(.*)$ ) {
set $request_url /module/controller/action;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9090;
#include fastcgi.conf;
fastcgi_param REQUEST_URI $request_url;
#fastcgi_param REQUEST_URI $request_uri;
}