Хотелка очень проста: есть источник в koi-8r (/test1) . хочется получить результат в wind1251 и utf8. Соотв если писать так: /test1 { что-то там в koi8-r charset utf-8 source_charset koi-r } не работает. Если так как указано ниже - работает. Sat, 2 Oct 2010 16:47:19by Bdfy - Nginx Mailing List - Russian
есть 2 локайшена. Как правильно вызвать один из другого ? можно конечно так: /location test/ { proxy_pass http://хост/test1 } но это наверное не совсем правильно. да и виден будет /test1 снаружи. _______________________________________________ nginx-ru mailing list nginx-ru@nginx.by Bdfy - Nginx Mailing List - Russian
Есть секции вида: server { listen 11.11.11.11 server_name myserver1 location / { ..... } } Нужно эту секцию "размножить" на несколько server_name. Как это сделать не дублируя конфиг ? _______________________________________________ nginx-ru mailing list nginby Bdfy - Nginx Mailing List - Russian
вот так работает: if ( $test !~* 172.11.11.11 ) { } а можно ли вместо 172.11.11.11 поставить ранее определ переменную ? те set $test 172.11.11.11 ? _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby Bdfy - Nginx Mailing List - Russian
ну это вам сюда нужно добавить http://wiki.nginx.org/3rdPartyModules Thu, 30 Sep 2010 21:11:26 +0400 письмо от Валентин Бартенев <ne@vbart.ru>: > Приветствую. > Я написал модуль для nginx. Суть его в том, что я встроил в сервер виртуальную > машину шаблонby Bdfy - Nginx Mailing List - Russian
есть такая штука:ngx_unescape_uri. Судя по названию - преобразует строку из "заескейпленной" в нормальную. если подать на вход строчку %221111%22 ( аналогично "111") - на выходе получаем \x22111\x22 т е видимо там не преобразованияby Bdfy - Nginx Mailing List - English
есть такая штука:ngx_unescape_uri. Судя по названию - преобразует строку из "заескейпленной" в нормальную. если подать на вход строчку %221111%22 ( аналогично "111" - на выходе получаем \x22111\x22 т е видимо там не преобразованияby Bdfy - Nginx Mailing List - Russian
I want to use the following scheme: /foo if ( !get key ) { create key value 1 } key value++ it's possible ? _______________________________________________ nginx mailing list nginx@nginx.org http://nginx.org/mailman/listinfo/nginxby Bdfy - Nginx Mailing List - English
Гм почему то не помогло. Хотя вот так /test.gif работает. Sun, 12 Sep 2010 13:15:05 +0400 письмо от Igor Sysoev <igor@sysoev.ru>: > On Sun, Sep 12, 2010 at 01:13:21PM +0400, Ivan wrote: > > хочется чтобы по ссылке /test отдавалась картинка. Если писать так: > > location /test { &by Bdfy - Nginx Mailing List - Russian
хочется чтобы по ссылке /test отдавалась картинка. Если писать так: location /test { alias /tmp/1.gif; } то файл отдается но видимо не передаются правильные заголовки ( предлагает сохранить картинку ). как правильно написать ? ______________by Bdfy - Nginx Mailing List - Russian
Для редиректа там правильнее использовать видимо NGX_ESCAPE_URI. Кстати NGX_ESCAPE_ARGS не убирает "плюсики" из строки запроса ( сейчас большинство для разделения слов вместо %20 используют плюсики ). Наверное стоит добавить этоby Bdfy - Nginx Mailing List - Russian
предположим есть ссылка вида: http://мойсайт?url=заескейпленнаяссылка. Можно ли сделать редирект по этой ссылке ( т е ее по идее сначала нужно привести в нормальный вид ) ? _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http:/by Bdfy - Nginx Mailing List - Russian
А чем был обосновал выбор gd library для данного модуля ? Ведь он полудохлый и кажется даже не развивается ( в php там по моему своя ветка есть дальнейшего развития ) ? Быстродействием и потреблением памяти ? Например ImageMagick болby Bdfy - Nginx Mailing List - Russian
Тут можно обойтись одним видимо: location /test { empty_gif; if ($secure_link = "") { access_log /usr/local/nginx/logs/test.logs } А вот как писать в случае если нужно проверить 2 или 3 условия ? сложные if не поддерживаются, "выйти" из локейшby Bdfy - Nginx Mailing List - Russian
Хочется сделать примерно след: location /test { if ($secure_link = "") { access_log /usr/local/nginx/logs/test.logs empty_gif; } } empty_gif; } Те чтобы в любом случае отдавалось empty.gif, а в случае if ($secure_link = "") еще и писалось в логе. Как это пby Bdfy - Nginx Mailing List - Russian
I want to write a simple nginx module. I need to read the variable from the GET request ( for example "?name=test" ). How to do it more "nice" ?by Bdfy - Nginx Mailing List - English
Можно ли в access логе писать текущее время в след формате: 12.12.2007 12:12 ? _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby Bdfy - Nginx Mailing List - Russian
Есть модуль под nginx который в общем-то ничего не делает.:): #include <ngx_config.h> #include <ngx_core.h> #include <ngx_http.h> # include <string.h> # include <sys/types.h> # include <sys/stat.h> # include <fcntl.h> # include <limits.h> typedef struct { ngx_uint_t testtest; } ngx_http_hello_world_confby Bdfy - Nginx Mailing List - Russian
Wed, 4 Aug 2010 15:48:12 +0400 письмо от Sergey Shepelev <temotor@gmail.com>: > >>>>> У меня появилась такая идея: добавить модификатор к имени для > >>>>> выполнения > >>>>> внутреннего редиректа, что-то вроде: > >>>>> &gby Bdfy - Nginx Mailing List - Russian
можно задать имя access лога например в след виде: 2001-01-01.log ? ( т е соотв текущий день ) ? Т е каждый день разный лог ? _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby Bdfy - Nginx Mailing List - Russian
нужно написать в лог значение аргумента test. т е строчка будет выглядет так: log_format custom '$arg_test. В данном случае значение пишется НО соотв в "кодированном" виде: %D1%82%D0%B5%D1 ... Можно ли ее раскодировать ? __________________________________by Bdfy - Nginx Mailing List - Russian
Объясните различия пж-ста. Задача след: есть много мелких файлов взятых отовсюду. Нужно их локально сложить и показывать соотв обновляя время от времени. Раньше я думал что для этого используется proxy_cache а вот недавно увby Bdfy - Nginx Mailing List - Russian
А есть ли какой способ указать список "правильных" ссылок ? Т е редиректить только свои ссылки ? Thu, 29 Jul 2010 17:30:05 +0400 письмо от Ivan <bdfy@mail.ru>: > Гм пришлось добавить имя nameserver в resolver - все заработало. > > > Thu, 29 Jul 2010by Bdfy - Nginx Mailing List - Russian
Гм пришлось добавить имя nameserver в resolver - все заработало. Thu, 29 Jul 2010 17:12:08 +0400 письмо от Sergey Shepelev <temotor@gmail.com>: > 2010/7/29 Ivan <bdfy@mail.ru>: > > Возникает ошибка вида: > > 2010/07/29 17:07:23 12393#0: *1 no resolver defined to resolve > > > > Ну вот, вby Bdfy - Nginx Mailing List - Russian
Возникает ошибка вида: 2010/07/29 17:07:23 12393#0: *1 no resolver defined to resolve Thu, 29 Jul 2010 16:58:34 +0400 письмо от Sergey Shepelev <temotor@gmail.com>: > 2010/7/29 Ivan <bdfy@mail.ru>: > > есть ссылка вида http://moserver.ru/yandex.ru/1.jpg. Т е в ссылке передается имя сервера которыby Bdfy - Nginx Mailing List - Russian
есть ссылка вида http://moserver.ru/yandex.ru/1.jpg. Т е в ссылке передается имя сервера который нужно проксить ( может быть любая ссылка ). Как правильно написать конфиг для этого ? Т е нужно соотв отдавать http://yandex.ru/1.jpg _____________________________by Bdfy - Nginx Mailing List - Russian
Ситуация след: Есть некий nginx модуль(плагин) который преобразовывает файл "на лету" для дальнейшего показа. Для преобразования данного файла требуется некоторое время и процессорная мощность. Соотв. в "реальномby Bdfy - Nginx Mailing List - Russian
При отсуствии файла-картинки как я понял возвращается ошибка 415. Наверное корректнее было бы возвращать 404 ? _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby Bdfy - Nginx Mailing List - Russian
Как правилильно написать location ? Нужно чтобы обрабат след путь: /test1/test2/*.(ttt|rrr)$ Т е location ~* /test1/test2/*.(ttt|rrr)$ наверное не совсем правильно ? _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://nginx.org/mailman/listinfo/nginx-ruby Bdfy - Nginx Mailing List - Russian
Гм да действительно: http://markmail.org/message/gcrejtt3d4uy5sjq#query:proxy_pass%20may%20not%20have%20URI%20part%20in%20location%20given%20by%20regular%20expression+page:1+mid:gcrejtt3d4uy5sjq+state:results слешь убрать надо было Tue, 6 Jul 2010 15:13:17 +0400 письмо от Sergey Shepelev <temotor@gmail.com>: > 2010/7/6 Ivan <bdfy@mail.ru>by Bdfy - Nginx Mailing List - Russian