Re: Простейший Rewrite
Alex Kitschkiruk
rusnginx at gmail.com
Thu Apr 6 11:57:20 MSD 2006
Не работает :(((
все равно отдает avi файлы вместо swf
location ^~ /swf/ {
valid_referers none server_names *.server.com/;
if ($invalid_referer) {
return 403; }
root /srv/www/htdocs/web/html;
RewriteEngine On
rewrite ^(/swf/.+)\.avi$ $1.swf break;
autoindex on;
auth_basic_user_file /usr/local/nginx/conf/passwd;
access_log /usr/local/nginx/logs/access_swffiles.log
download;
}
А кстати, можно ли в автоиндексе тоже реврайт сделать? чтобы показывались
swf?
30.03.06, Igor Sysoev <is at rambler-co.ru> написал(а):
>
> On Thu, 30 Mar 2006, Alex Kitschkiruk wrote:
>
> > Простейший Rewrite
> > Есть директория с разными файлами (avi, swf, jpg...)
> > /www/files/*
> > Как сделать, чтобы все файлы *.avi были видны (и отдавались) клиенту как
> > *.swf ?
>
> Вопрос до конца не понятный. Насколько я его понял, примерно так:
>
> location ~* ^/www/files/.+\.avi$ {
> rewrite ^(/www/files/.+)\.avi$ $1.swf break;
> root /path/to/files;
> }
>
>
> Игорь Сысоев
> http://sysoev.ru
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20060406/53da650d/attachment.html>
More information about the nginx-ru
mailing list