В nginx.conf раздел http добавляем следующее:
map $remote_addr $my_rfc1918_network {
default 0;
192.168.0.1 1;
}
В настройках сервера, можно либо сразу редиректить, либо для определенного location настроить редирект, примеры ниже:
server{
#...
if ($my_rfc1918_network) {
rewrite ^ http://192.168.100.100;
}
#...
}
для location
server{
#...
location /bla-bla-bla {
if ($my_rfc1918_network) {
rewrite ^ http://192.168.100.100;
}
#...
}
}
Как-то так!)