Maxim Dounin Wrote:
-------------------------------------------------------
> Третий if не имеет смысла, так как написанному регулярному
> выражению (начало строки, "192", любой символ, "168", любой
> символ, любое количество символов "0", конец строки) не может
> соответствовать IP-адрес. Правильно что-нибудь вроде
> "^192\.168\.0". Ну или можно заменить на geo
> (http://nginx.org/r/geo/ru), но для одной сети непринципиально.
>
А так будет работать? if ($remote_addr ~* '^192\.168\.0'){set $no_cache 1;}