получил ссылки на старый сайт как
/aaaa/bbbb/cccc.php?SECTION_ID=112233
Таким образом, мне нужны перенаправления на основе значения SECTION_ID, например, /aaaa/bbbb/cccc.php?SECTION_ID=112233
приводит к /aaaa/cccc/
,
но /aaaa/bbbb/cccc.php?SECTION_ID=112244
приводит к /aaaa/dddd/
Я закончил с
location /aaaa/bbbb/cccc.php {
if ( $args ^SECTION_ID=(112233) ) {
rewrite ^.*$ /aaaa/cccc/? permanent;
}
}
Но никакая удача, заранее спасибо :)
Я пропустил несколько тильд. Это работает:
location ~ ^/aaaa/bbbb/cccc.php {
if ($args ~ "^SECTION_ID=(112233)") {
rewrite ^.*$ /aaaa/cccc/? permanent;
}
if ($args ~ "^SECTION_ID=(112244)") {
rewrite ^.*$ /aaaa/dddd/? permanent;
}
}