Re: Настроить редирект + прокси
Andrew Kopeyko
kaa на zvuki.ru
Пн Янв 17 12:56:04 MSK 2011
On Mon, 17 Jan 2011, Лопатин Владимир wrote:
> # cat nginx.conf
Спасибо, стало чуть яснее.
> хотелось бы сюда ещё добавить возможность редиректить любые запросы на
> определенный адрес -
> https://www.tele-vox.ru/pubexecuter?module=dialup&action=RejectToAccept&mid=1
> , но только с серой подсети вида - 10.0.1.0/24 запросы будут идти на
> адрес 91.142.158.9
Как-то так:
1) на уровне http описываете
map $remote_addr $my_rfc1918_network {
default 0;
# если не сработает так - придётся написать 256 строк вида
# 10.0.1.0 1;
# 10.0.1.1 1;
10.0.1.0/24 1;
}
2) используете на уровне server
server {
if ($my_rfc1918_network) {
rewrite ^ https://www.tele-vox.ru/pubexecuter?module=dialup&action=RejectToAccept&mid=1
}
...
}
3) заглядываете в error.log и корректируете.
voila tout!
--
Best regards,
Andrew Kopeyko <kaa at zvuki.ru>
Подробная информация о списке рассылки nginx-ru