Show all posts by user
Discussions in Russian
Page 1 of 1 Pages: 1
Results 1 - 22 of 22
Next headers resolve my issue
proxy_set_header Range "";
proxy_hide_header Accept-Ranges;
add_header Accept-Ranges none;
by
Hett
-
Nginx Mailing List - English
Hello,
I want to disable resumable downloads.
Added max_ranges directive:
location ~ ^(/[^/]+/[^/]+/[^/]+) {
set $zone_limit_key $binary_remote_addr$host;
limit_req zone=req_free burst=10 nodelay;
limit_conn conn_free 1;
max_ranges 0;
rewrite ^/([^/]+)/([^/]+)/([^/]+)$ /v1/AUTH_system/$1/$2/$3?type=free break;
keepalive_requests 0;
by
Hett
-
Nginx Mailing List - English
Hi,
I using third-party software,
in some cases users create not valid url, and I want to fix it
for example:
http://xx.yy/xx/yy/?a=1&b=1 2 3.txt
need replace by:
http://xx.yy/xx/yy/?a=1&b=123.txt
by
Hett
-
Nginx Mailing List - English
Hi,
Tell me please, how can I remove all spaces from $args ?
I create solution, it remove up to 5 spaces. But it not best way i think.
if ($args ~ (.*)\s(.*)$) { set $args $1$2; }
if ($args ~ (.*)\s(.*)$) { set $args $1$2; }
if ($args ~ (.*)\s(.*)$) { set $args $1$2; }
if ($args ~ (.*)\s(.*)$) { set $args $1$2; }
if ($args ~ (.
by
Hett
-
Nginx Mailing List - English
Все, придумал:
http {
limit_req_zone $zone_limit_key zone=one:50m rate=2r/s;
limit_conn_zone $zone_limit_key zone=addr:50m;
server {
set $zone_limit_key "${binary_remote_addr}-${host}";
limit_req zone=one burst=5 nodelay;
limit_conn addr 8;
}
}
by
Hett
-
Nginx Mailing List - Russian
Привет всем,
необходимо для каждого хоста делать свои зоны ограничений, дабы не плодить кучу зон, пытался сделать все в одной, но ничего не получилось...
возможно ли сделать что-то подобное?
limit_conn_zone "${binary_remote_addr}-${hos
by
Hett
-
Nginx Mailing List - Russian
Всем привет,
nginx используется как fron-end для передачи файлов из хранилища swift
proxy_buffering до последнего был отключен, пока не потребовалось ограничивать в некоторых ситуациях скорость передачи данных.
Теперь одна из зон с
by
Hett
-
Nginx Mailing List - Russian
В общем с помощью лога ошибок удалось написать рабочий вариант
location /static/images/mime/ {
root /var/www/static/;
if (!-e $request_filename) {
rewrite /([^/]+)/[^/]+\.png$ /static/images/mime/$1/default.png break;
}
}
by
Hett
-
Nginx Mailing List - Russian
5739#0: *371440 rewrite or internal redirection cycle while processing "/static/images/mime/default.png"
Так понимаю он циклится, но там же last стоит...
by
Hett
-
Nginx Mailing List - Russian
Пробовал так, получаю 500 ошибку
location /static/images/mime/ {
if (!-e $request_filename) {
rewrite ^(.*)/[^/]+\.png$ $1/default.png last;
}
}
by
Hett
-
Nginx Mailing List - Russian
Rewrite - 11 years ago
Привет,
суть такова,
Есть каталог images, в нем лежат другие каталоги, например application, video
Приходят запросы
images/application/x-rar-compressed.png
есть такое изображение есть, то отдаем его, если же нету, то отдаем изображение images/application/de
by
Hett
-
Nginx Mailing List - Russian
location / {
limit_req zone=two burst=5;
proxy_pass http://127.0.0.1:8084;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Как-то можно задать HTML страницу, которая будет показыва
by
Hett
-
Nginx Mailing List - Russian
Всем привет,
есть 2 location
location /download/premium/ {
limit_req zone=one burst=5;
limit_conn addr 8;
rewrite ^/download/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/(.*)$ /v1/AUTH_system/$2/$3/$7?temp_url_sig=$4&rate_limit=$5&temp_url_expires=$6&type=$1 break;
proxy_pass http://127.0.0.1:8080;
by
Hett
-
Nginx Mailing List - Russian
Разобрался, суть проблемы в том, что в убунту по умолчанию идет конфик:
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
RPAFheader X-Real-IP
</IfModule>
делаем дамп модулей apache2ctl -M
видим там rpaf_module (shared)
заменяем <IfModule mod_rpaf.c&g
by
Hett
-
Nginx Mailing List - Russian
Если я указываю в proxy_pass адрес 127.0.0.1, то почему-то mod-rpaf не хочет заменять REMOTE_ADDR на настоящий, если же указываю внешний IP, то все нормально. Как-то это лечится? Если указывать внешний айпи, то не будет ли паразитного трафик
by
Hett
-
Nginx Mailing List - Russian