Rewrite Query Parameters as part of path
https://serverfault.com/questions/488444/nginx-rewrite-convert-querystring-to-path
location ~ /extended_lca_data.php {
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
if ($args ~* "^LCADataID=(\d+)") {
set $id $1;
set $args '';
rewrite ^.*$ $scheme://$host/lca/detail/$id permanent;
}
}
location ~ ^/lca/detail? {
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
if ($args ~* "^LCADataID=(\d+)") {
set $id $1;
set $args '';
rewrite ^.*$ $scheme://$host/lca/detail/$id permanent;
}
}
Last updated