我正在尝试将http://example.com/test/index.php?/Server/Search/IP_ADDRESS重定向到http://example.com/?ip=IP_ADDRESS
尝试遵循重写规则,但是,它无效。
重写^ / test / index.php?/ Server / Search /(.*)$ http://example.com/?ip= $ 1重定向;
这需要用于内部目的,因为另一个api将检查http://example.com/?ip=IP_ADDRESS
处的IP地址答案 0 :(得分:2)
location = /test/index.php {
if ($args ~ "^/Server/Search/(.+)") {
set $sip $1;
rewrite ^(.*)$ /?ip=$sip? redirect;
}
}