Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: index internal redirect
On Thursday 16 June 2011 22:59:09 Igor Sysoev wrote:
> Для try_files хотелось бы придумать ещё два модификатора - делать
> внутренний редирект при нахождении файла (как сейчас делается для index)
> и проверка абсолютного пути (а не относительно root/alias).
> Например, абсолютный путь - два начальных слэша:
>
> try_files //path/to/maintenance.html $uri $uri/ @php;
try_files !$uri @php;
где ! - инвертирует результат обнаружение файла.
Или такая запись:
try_files $uri@php $uri/ =404;
т. е. @name, приставленная вплотную к конкретному пути, говорит нам о том, что
если этот путь найден то обрабатываем его в @name
Извините, что несколько не по теме, но для alias хотелось бы иметь возможность
писать так:
location ~* ^/[a-z0-9\.]+\.(pgp|gpg|key)$ {
alias /www/http/_global/key.pgp;
}
т. е. location с регуляркой и без выделений, а alias на конкретный файл.
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|