Re: rewrite для несуществующих файлов

Oleksandr Bodnarashyk boda2004 на gmail.com
Сб Окт 8 07:00:34 UTC 2011


Я был невнимателен. Перед -d восклицательный знак не пропущен?

8 октября 2011 г. 9:56 пользователь Oleksandr Bodnarashyk <
boda2004 на gmail.com> написал:

> Возможно так:
> location / {
>   try_files $uri $uri/ /blah/blah.html?;
> }
>
> 8 октября 2011 г. 1:45 пользователь Roman Vasilyev <
> roman.vasilyev на yousendit.com> написал:
>
> есть такая вот запись
>> location / {
>>                if ( -d $document_root$uri ) { rewrite ^ /blah/blah.html?
>> permanent; }
>>                if ( !-e $document_root$uri ) { rewrite ^ /blah/blah.html?
>> permanent; }
>> }
>>
>> собственно надо что бы в случае любых 4xx выполнялся данный редирект.
>> Не подскажите более элегантное решение, а то я как то уж слишком топорно
>> эту проблему решил?
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru на nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20111008/d5019d82/attachment.html>


Подробная информация о списке рассылки nginx-ru