Welcome! Log In Create A New Profile

Advanced

в очередной раз про редирект на другой домен и замена аргумента

May 27, 2013 03:56AM
Граждане!
встречалась ссылка на пример конфигурации для 100500 (не шутка) редиректов с заменой аргументов через map
не могу её найти, ткните носом или пример конфига?
имеется три домена, перенесли форум с одного домена на другой. аргумент идэ форума изменился, хочется сделать красивее решение, нежели 100к иф-ов в локейшине вида:

location /forum/message.php {
if ($arg_id = 1167) {
set $args id=2104;
rewrite ^.+$ http://host-new.ru/forum/message.php permanent;
}
if ($args ~* id=1168(&|$)) {
set $args id=2105;
rewrite ^.+$ http://host-new.ru/forum/message.php permanent;
}
... и еще 100-200к таких ифов.

и второй (есть третий и четвертый)
location /item/id.php {
if ($arg_id = 11677) {
set $args id=2204;
rewrite ^.+$ http://host-new.ru/item/id.php permanent;
}
if ($arg_id = 11678) {
set $args id=2205;
rewrite ^.+$ http://host-new.ru/item/id.php permanent;
}

}

подскажите красивое решение? а если еще и остальные пришедшие аргументы можно оставить - то и вовсе здорово будет
Subject Author Posted

в очередной раз про редирект на другой домен и замена аргумента

john2do May 27, 2013 03:56AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 272
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready