помогите поправить регулярку nginx

siv1987
На сайте с 02.04.2009
Offline
427
#1

"^http://(.+?\.(?:mp4))"

B
На сайте с 11.10.2012
Offline
5
#2

и снова это я.

от регулярки пришлось отказаться. сделал все через proxy_cache

я уже ничего не понимаю. приходит ссылка

[23/Jan/2013:15:02:06 +0200] "GET /101/235/943595.mp4?async_server_url=http%3a%2f%2ffs10.myhost.ru%3a8080%2f101%2f235%2f943595.mp4%3fsig%3ded4676a03e1c7dd6525a3dc3651d6878%26d%3d20&sig=36a6fefb2e5e81c712bcf15ce3f9fc9e HTTP/1.1" 500 594 "http://www.myhost.ru/watch/Dedok-uvleksya-vo-vremya-tanca_TZLjlNLZ0kKwtpVkDZVk9w2" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.17 (KHTML, like Gecko) Chrome/24.0.1312.52 Safari/537.17" "-"

в лог приходит ошибка

15:02:06 [error] 23054#0: *41 invalid URL prefix in "", client

конфиг три строки.

server {
listen 80;
listen 8080;
server_name muk.myhost.ru;
error_log /var/log/nginx/myhost-error.log;
directio 4m;
output_buffers 1 128k;
aio on;
root /home/nginx;
resolver 89.184.64.34;

location / {
proxy_pass $new_uri;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location /stream {

set_unescape_uri $new_uri $arg_async_server_url;
proxy_pass $new_uri;
proxy_cache_key "$new_uri";
proxy_cache stream_cache;
proxy_cache_lock on;
}
}

что не нравиться в урл ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий