Welcome! Log In Create A New Profile

Advanced

Подмена содержимого для отдельных ip

Posted by dberror 
Подмена содержимого для отдельных ip
June 07, 2012 04:09AM
Добрый день.

nginx стоит фронтендом перед apache.
Стоит такая задача: при обращении к сайту с определенного ip отдать клиенту "фейковую" html-страницу с кодом ответа 200, чтобы он ничего не заподозрил.

Пробовал так:
if ($remote_addr = x.x.x.x) { root fake; }
- не работает.

Буду признателен за подсказку.



Edited 1 time(s). Last edit at 06/07/2012 04:09AM by dberror.
Re: Подмена содержимого для отдельных ip
June 08, 2012 08:56AM
if ($remote_addr = x.x.x.x) {
rewrite ^/(.*)$ /getoutsucker.html last;
}
Re: Подмена содержимого для отдельных ip
June 08, 2012 11:30AM
Спасибо, с break вместо last работает, иначе rewrite or internal redirection cycle while processing "/getoutsucker.html"
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 60
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready