Проблема с преобразованием apache rewrite
unclead
nginx-forum на nginx.us
Чт Фев 4 16:43:34 MSK 2010
Доброго времени суток!
Пытаюсь преобразовать составной rewrite apache в куцкшte nginx
apache
RewriteCond %{REQUEST_URI} ^/freehentai/free/.*
RewriteCond %{HTTP_HOST} !(freemtsua.hentaimobile.ru|freejeansua.hentaimobile.ru)
RewriteCond %{REMOTE_ADDR} 194.0.120.198
RewriteRule ^(.+)$ http://free.hentaimobile.ru/freehentai/wapmtsonly
Нашел в Интернете, что можно попробовать следующим образом
location ~ /freehentai/(free)/(.*)$ {
if ($http_host !~ "(freemtsua.hentaimobile.ru|freejeansua.hentaimobile.ru)"){
break;
}
if ($remote_addr = "194.0.120.198"){
rewrite ^(.*)$ http://test.free.hentaimobile.ru/freehentai/wapmtsonly last;
break;
}
}
но редирект не срабатывает.
Весь день искал ответ в просторах интернета, безуспешно.
Если кто сталкивался с этой проблемой, буду благодарен за помощь.
С уважение, Тупиков Евгений
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,50418,50418#msg-50418
Подробная информация о списке рассылки nginx-ru