index internal redirect
Валентин Бартенев
ne на vbart.ru
Пт Июн 17 00:16:24 MSD 2011
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