file
'/var/www/watermark.png[
O'ç}ìf|+ûR¾'°b²MU;Ó8µ;ëâÊÓ«±~b
·I®z/
_»VÖfùÄfgmÓºþ¢§¢@
'
http://en.wikipedia.org/wiki/Null-terminated_string
--
Валентин Бартенев
http://nginx.com/support.html
http://nginx.org/en/donation.html
___
nginx
ищется по уже раскодированному адресу, о чем в
документации написано.
Должно помочь:
location /files/check.php? {
rewrite \?(.*)$ /files/check.php?$1? last;
}
location = /files/check.php {
fastcgi_pass 127.0.0.1:9000;
[...]
}
--
Валентин Бартенев
http
$query_string;
fastcgi_param REQUEST_URI$uri$is_args$args;
--
Валентин Бартенев
http://nginx.com/support.html
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
будет выполнена уже после
парсинга всего конфига:
http://trac.nginx.org/nginx/browser/nginx/trunk/src/http/ngx_http.c#L1491
Единственный надежный способ - запускать nginx с флагом
-t, чтобы он сам проверил валидность конфигурации.
--
Валентин Бартенев
http://nginx.com/support.html
http
проксировать на Unicorn.
[...]
А в чем необходимость Nginx-B стоять перед Unicorn-ом?
Почему бы не проксировать с Nginx-A на Unicorn напрямую?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http
On Thursday 07 March 2013 15:03:59 Anatoly Mikhailov wrote:
On Mar 7, 2013, at 9:54 AM, Валентин Бартенев vb...@nginx.com wrote:
On Wednesday 06 March 2013 23:35:04 Anatoly Mikhailov wrote:
добрый день,
Вопрос балансировки нагрузки не дает мне покоя несколько дней, пока
склоняюсь к
On Thursday 07 March 2013 15:02:49 arty777 wrote:
Валентин Бартенев Wrote:
---
On Thursday 07 March 2013 13:27:05 arty777 wrote:
Андрей Василишин Wrote:
---
Вам говорят что
On Thursday 07 March 2013 16:26:03 Anatoly Mikhailov wrote:
On Mar 7, 2013, at 11:41 AM, Валентин Бартенев vb...@nginx.com wrote:
On Thursday 07 March 2013 15:03:59 Anatoly Mikhailov wrote:
On Mar 7, 2013, at 9:54 AM, Валентин Бартенев vb...@nginx.com wrote:
On Wednesday 06 March 2013 23:35
|javascripts|stylesheets|swfs|system)/ {
# settings to serve static assets
}
}
}
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Так всё-таки, почитайте описание параметра fail_timeout, он к keepalive ровно
никакого отношения не имеет. =)
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo
которые будут генерить конфиги?
Писать скрипты.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Friday 08 March 2013 15:14:40 Namaste wrote:
Привет!
Юзаю fastcgi_cache. Можно как-то принудительно обновить в нем определенную
страницу?
См. директиву proxy_cache_bypass.
http://nginx.org/r/proxy_cache_bypass/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
за 100 наносекунд с JIT.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
http://host/test/user//f. Если
использовать, для примера, $remote_addr, то подстановка работает как надо.
Не подскажет ли кто-нибудь в чём может быть дело?
Дело в том, что rewrite работает до auth_basic.
--
Валентин Бартенев
http://nginx.org/en/donation.html
On Tuesday 12 March 2013 19:27:52 denis wrote:
12.03.2013 18:45, Валентин Бартенев пишет:
Дело в том, что rewrite работает до auth_basic.
а где можно посмотреть схему, кто когда работает? кроме исходников.
Схемы пока нет. Но тут можно почитать немного об этом:
http://www.aosabook.org/en
On Tuesday 12 March 2013 19:50:03 Oleg wrote:
On Tue, Mar 12, 2013 at 06:45:08PM +0400, Валентин Бартенев wrote:
Дело в том, что rewrite работает до auth_basic.
Но, если я ещё не ввёл пользователя/пароль, то меня не редиректит _до_
запроса пользователя/пароля. В браузере конечный uri я
{
return 200;
}
return 444;
}
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Thursday 14 March 2013 17:02:23 reaper wrote:
пытаюсь скопировать из примера
server_name ~^www\d\.example\.net$;
Это единственный server_name или есть ещё где-то другие?
--
Валентин Бартенев
http://nginx.org/en/donation.html
на curl -H 'Host: www0.example.net' http://127.0.0.1/ не
лишь мелкой утилитарной деятельностью - слежкой за
объемом кэша на жестком диске.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
, если бы он это требовал.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
{
listen *:80;
server_name www.site.ru;
rewrite ^(.*) http://site.ru$1 permanent;
}
}
Но это почему-то не помогает.
Подскажите пожалуйста, в чем может быть причина.
В DNS.
--
Валентин Бартенев
http://nginx.org/en/donation.html
?
Советовать мне $limit_rate и иже с ним НЕ НАДО. Это правило сведёт на нет
всю свободность и канал будет проставить. Никаких ограничений вообще быть
не должно, вопрос стоит в честной раздаче скорости всем потокам поровну.
У вас наверное linux и sendfile включен?
--
Валентин Бартенев
http
On Tuesday 26 March 2013 19:45:57 baltazor wrote:
Не заработало, т.е. на apache IP показывается тот что нужно , а вот на
втором nginx IP в логах показывается сервера
А вы соответствующий модуль включили?
http://nginx.org/ru/docs/http/ngx_http_realip_module.html
--
Валентин Бартенев
http
://github.com/vkholodkov/nginx-upload-module/issues/41 Второй требует
2 дополнительных модуля (devkit, lua), но еще не production-ready
Что выбрать?
Пользоваться штатными средствами.
http://nginx.org/r/client_body_in_file_only/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
On Thursday 28 March 2013 20:19:47 Anatoly Mikhailov wrote:
On Mar 28, 2013, at 2:45 PM, Валентин Бартенев vb...@nginx.com wrote:
On Thursday 28 March 2013 16:34:21 Anatoly Mikhailov wrote:
Вопрос по неблокирующему аплоаду больших файлов, в идеале без
необходимости использовать
закачки.
Но nginx-upload-module этого не умеет.
Информировать юзверя нужно с помощью XMLHttpRequest2, и не морочить себе голову.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org
On Thursday 04 April 2013 01:04:24 Oleg wrote:
On Wed, Apr 03, 2013 at 11:24:18PM +0400, Валентин Бартенев wrote:
On Wednesday 03 April 2013 23:06:28 Oleg wrote:
Всем привет.
Хочется добавлять переменные не перед конфигурацией процесса, а
в процессе обработки запроса
On Thursday 04 April 2013 08:04:53 Oleg wrote:
On Thu, Apr 04, 2013 at 01:31:38AM +0400, Валентин Бартенев wrote:
On Thursday 04 April 2013 01:04:24 Oleg wrote:
On Wed, Apr 03, 2013 at 11:24:18PM +0400, Валентин Бартенев wrote:
On Wednesday 03 April 2013 23:06:28 Oleg wrote:
Всем
.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
. Nginx отвечает кодом 403 т.к. ресурс не достижим из-за
ограниченных привилегий.
Как одно из решений - можно с помощью директивы error_page изменить код ответа
на один из поддерживаемых в proxy_next_upstream.
--
Валентин Бартенев
http://nginx.org/en/donation.html
Я хотел бы перехватить код 403
, что приведен выше,
либо он содержит ещё какие-то ограничения, помимо представленных.
И не стоит надеяться на честность ab. Рекомендую повторить тест более
простыми средствами.
--
Валентин Бартенев
http://nginx.org/en/donation.html
Проще говоря, nginx ограничивает если одновременно
содержит соответствующей информации.
Я ради интереса даже специально собрал nginx 0.7.67 и попробовал с вашим
конфигом - всё прекрасно работает. Так что полагаю проблема, либо в том, как
вы тестируете, либо в конкретной сборке, которую распространяют майнтейнеры
вашего дистрибутива.
--
Валентин
[info] 29253#0: *215 kevent() reported that client
192.168.3.119 closed keepalive connection
2013/05/21 10:59:32 [info] 29253#0: *221 kevent() reported that client
192.168.3.119 closed keepalive connection
Эти сообщения не являются ошибкой и не имеют отношения к 400-ому ответу.
--
Валентин
:(
Заранее спасибо за помощь.
if ($arg_do = register) {
return 403;
}
Reference:
- http://nginx.org/r/if/ru
- http://nginx.org/r/return/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
информативен.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
= /pluscode.html {
internal;
root /home/nginx;
}
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
, а POST не получается
никак)
}
Заранее спасибо.
location = /login.php {
proxy_pass http://newupstream/account/login;
}
Reference:
http://nginx.org/r/proxy_pass/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru
проходит.
[...]
Почему вы так решили?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Sunday 26 May 2013 14:51:48 Sergey Kobzar wrote:
On 05/26/13 03:16, Валентин Бартенев wrote:
On Saturday 25 May 2013 21:25:12 Sergey Kobzar wrote:
Приветствую
Есть
location ~ ^/(...(...)...)/(...)/(...)/[^/]*$ {
try_files /cache/$2???/$1_$3_$4.jpg
/index.php?pid
.
Ткните носом как правильно, плз.
SPDY не работает по HTTP по той же причине, почему он не работает по HTTPS.
Но я догадываюсь, что вопрос был о том, работает ли SPDY по plain TCP.
Об этом ликбез уже был, смотрите тут:
http://mailman.nginx.org/pipermail/nginx-ru/2013-February/050114.html
--
Валентин
просто не происходит.
Как правильно настроить proxy_redirect в данном случае?
Спасибо.
Какая версия nginx?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
On Tuesday 04 June 2013 18:26:35 Dmitry Sivachenko wrote:
On 04.06.2013, at 18:22, Валентин Бартенев vb...@nginx.com wrote:
On Tuesday 04 June 2013 18:06:18 Dmitry Sivachenko wrote:
Добрый день!
Использую nginx-1.4.1 на FreeBSD-9-STABLE, OpenSSL-1.0.1 из портов.
Собираю nginx из
On Tuesday 04 June 2013 18:56:50 Dmitry Sivachenko wrote:
On 04.06.2013, at 18:49, Валентин Бартенев vb...@nginx.com wrote:
Проверьте, воспроизводится ли проблема без сторонних модулей. В
частности, lua-модуль известен как несовместимый со spdy.
На тестовой машине ошибок не было и в этой
происходит с аплоадом на апаче? Он тоже пишется на диск, или нет?
И каким образом измеряется скорость?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
благополучно посланы менее чем за 14мс, естественно при
этом N-1 получили отлуп (во втором случае ещё 5 запросов заполнили ведерко
и были задержаны, остальные уже получили отлуп).
Читайте: http://en.wikipedia.org/wiki/Leaky_bucket
--
Валентин Бартенев
http://nginx.org/en/donation.html
, а именно генерить куки? Судя по всему ELB
построен на nginx, но я не нашел подобного поведения в nginx.
Умеет nginx se: http://nginx.com/products.html
Есть предложение специально для AWS-а:
https://aws.amazon.com/marketplace/pp/B00A04GAG4/
--
Валентин Бартенев
http://nginx.org/en/donation.html
быстрого ответа).
Конечно могу и ошибаться.
А виртуалка у вас virtualbox видимо, и файлы кладете через Shared Folders?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman
лимит на процессы,
с той лишь разницей, что единственная ваша ручка - константа worker_processes.
Апач просто в силу своей природы более гибкий и настраиваемый менеджер
процессов.
В будущем мы эту проблему решим.
--
Валентин Бартенев
http://nginx.org/en/donation.html
балансировщика.
keepalive [1] также в эту картину вписывается, с той лишь разницей, что
соединения после обработки запроса не закрываются, а попадают в пул свободных
соединений.
[1] http://nginx.org/r/keepalive/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
5.3.8
https: HTTPS == on
http: HTTPS отсутствует
Apache + mod_fastcgi + flup (Python)
Apache/2.2.21
mod_fastcgi 2.4.7
flup-1.0.2
https: HTTPS == on
http: HTTPS отсутствует
Делайте выводы.
--
Валентин Бартенев
http://nginx.org/en/donation.html
ему
переменную HTTPS средствами извне при отсутствии mod_ssl (ссл
терминируется на нгинх, у апача только хтпп)? И, соответсвенно, так,
чтобы у ней были значения on|off, в отличии от переменной среды.
mod_rpaf вам в помощь, есть в большинстве дистрибутивов.
--
Валентин Бартенев
http://nginx.org
там всегда есть.
[...]
http://nginx.org/r/root/ru
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
задают URI относительно корня,
то ничего путного не получится.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
и заканчивая типом FS.
Будь ответ настолько простым - мы бы указали это в документации.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
$bad_ip {
include path/to/ip_list;
}
и где вам нужно:
if ($bad_ip) {
return 403;
}
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
сопоставлении URI в rewrite.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Monday 12 August 2013 19:22:07 Sergey Kobzar wrote:
On 08/12/13 18:14, Валентин Бартенев wrote:
On Monday 12 August 2013 18:50:49 Sergey Kobzar wrote:
location / {
rewrite ^/\?portfolio=hungary /en/europe/hungary last;
rewrite_log on;
try_files $uri $uri
соответствии с тем, что Вы написали.
Но видимых изменений, к сожалению, нет.
[..]
Их видимо и не будет, если 404 возвращает ZF.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org
-spdy-00#section-2.6.10
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
);
-if (!len) {
-return NGX_ERROR;
-}
-
p += NGX_SPDY_NV_VLEN_SIZE;
r-header_end = p + len;
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman
Все желающие могут нас поддержать в голосовании (регистрации не требуется):
http://www.snob.ru/selected/entry/63464
Раздел Предпринимательство выбирается вверху страницы, сразу под картинкой,
а голосовалка находится внизу.
Спасибо!
--
Валентин Бартенев
http://nginx.org/en/donation.html
{
types {
application/x-pkcs7-crl crl;
}
}
У вас запрос сюда попадает. Смысл данного location'a непонятен, т.е.
необходимость создавать его только ради задания types отдельно.
--
Валентин Бартенев
http
On Thursday 29 August 2013 05:41:20 shtein wrote:
[..]
В основном, такое замечано на страницах, в которых используется Ajax-меню.
А это меню случайно не с помощью JSON-а подгружается?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru
On Friday 30 August 2013 02:53:29 shtein wrote:
Ну Json в том модуле точно используется.
JSON по стандарту должен быть в UTF-8, если вы выдаете
его в CP1251 то можете столкнуться с проблемами.
--
Валентин Бартенев
http://nginx.org/en/donation.html
body:
html
headtitle414 Request-URI Too Large/title/head
body bgcolor=white
centerh1414 Request-URI Too Large/h1/center
hrcenternginx/1.2.9/center
/body
/html
Это не 200 http status code, а HTTP/0.9 ответ с ошибкой.
--
Валентин Бартенев
http://nginx.org/en/donation.html
заголовка:
http://www.w3.org/Protocols/HTTP/AsImplemented.html
http://www.w3.org/DesignIssues/HTTP0.9Summary.html
Да! И еще, в аутпуте curl, nginx отвечает HTTP/1.1 200 OK
Сам дописывает видимо. Смотрите более простыми средствами, типа netcat'а или
telnet'а.
--
Валентин Бартенев
http
On Sunday 01 September 2013 17:15:55 Gena Makhomed wrote:
On 31.08.2013 23:57, Валентин Бартенев wrote:
Подскажите пожалуйста, а как без грязных хаков получить от nginx, 414
status code, на запросы, размер которых, превышает large_client_header_
buffers?
Постоянно получаю 200 http
On Monday 02 September 2013 16:58:05 Vladimir Getmanshchuk wrote:
Здорово!
Но не повлияет ли это на производительность?
Спасибо!
Не повлияет.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
- bsddb? Читаем:
http://nginx.org/r/proxy_http_version/ru
| Задаёт версию протокола HTTP для проксирования. По умолчанию используется
| версия 1.0.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
интересуют?
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
){
ngx_log_error(NGX_LOG_ERR, r-connection-log, 0, couldn't
retrieve
module configurationr.);
return NGX_ERROR;
}
Т.е. если clcf *не* 0, то печатаем ошибку и возвращаем NGX_ERROR.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru
On Friday 20 September 2013 23:03:59 Андрей Василишин wrote:
20.09.2013 21:56, Валентин Бартенев пишет:
Оно при этом ломается? Ещё раз, это *не* оптимизация, а вынужденная
мера, чтобы nginx при включении directio мог отдавать файлы, а не сыпал
500-ые ошибки
с записью в лог:
[crit
текущей итерации
обработки
событий.
Мы могли закрыть соединение до того, как добрались до обработки событий,
с ним связанных (первая проверка). Могли закрыть соединение на read-событии,
а следом у нас идет write (вторая проверка).
--
Валентин Бартенев
http://nginx.org/en/donation.html
event_list[], и пока мы до него доберемся,
структура, которая была связана с ним может быть уже использована под
новое соединение.
Именно так.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http
должно быть логично)
Либо выключайте то, что у вас слушает 1337 порт, либо обучайте это самое
отдавать соответствующий код.
--
Валентин Бартенев
http://nginx.org/en/donation.html
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org
формат его не меняли, то
увидите там POST HTTP/1.1 400.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
например в описании
директивы proxy_ignore_headers.
http://nginx.org/r/proxy_ignore_headers/ru
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
конечно...
Вопрос к разработчикам: сколько стоит commercial subscription?
[..]
На сайте есть прайс: http://nginx.com/products/
и заказ онлайн https://cs.nginx.com/cart
При желании, можно попросить trial.
--
Валентин Бартенев
___
nginx-ru mailing list
On Friday 01 November 2013 16:41:47 Sergey Kobzar wrote:
On 11/01/13 14:32, Валентин Бартенев wrote:
On Friday 01 November 2013 16:23:32 Sergey Kobzar wrote:
Приветсвую
Nginx стоит как frontend. За ним находится несколько десятков или более
бэкендов (разные servername). Необходимо
выглядеть так:
proxy_pass http://$backend$original_uri;
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Friday 01 November 2013 17:02:43 Валентин Бартенев wrote:
On Friday 01 November 2013 16:54:43 Sergey Kobzar wrote:
[..]
Далее у вас есть internal location, в котором тот же
proxy_pass/fastcgi_pass с переменной и запрос отправляется на нужный
сервер.
А переменную как выковырять
done;
}
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
помощь!
Казалось бы, причем тут nginx?
Необходимо использовать версионирование в ссылках.
Скажем было /media/style/logo.png?1 , а когда загружаете новую версию файла -
увеличиваете версию: /media/style/logo.png?2
--
Валентин Бартенев
___
nginx-ru mailing
его использовать и куда писать, нужные мне, строки.
Буду благодарен если кто подскажет как вообще работать с модулями nginx и
конкретно с ngx_http_headers_module.
И чем документация не устроила?
http://nginx.org/ru/docs/http/ngx_http_headers_module.html
--
Валентин Бартенев
уважением.
Реализовать список файлов можно с помощью директории, а директорию вынести
за область видимости веб-сервера.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
делается с заголовками или кешами, но скажите, что
показать, я покажу.
[..]
Покажите конфиг для начала, и nginx -V на всякий случай.
--
Валентин Бартенев
http://nginx.com/
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman
обновить.
http://nginx.org/en/security_advisories.html
--
Валентин Бартенев
http://nginx.com/
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
первого.
Что я делаю не так?
Используете для проверки конфигурации веб-сервера такой сложный инструмент со
своей непрозрачной логикой, как браузер.
--
Валентин Бартенев
http://nginx.com/
___
nginx-ru mailing list
nginx-ru@nginx.org
http
}
fastcgi_no_cache $empty_args $https $cookie_auth_user $cookie_login .. ;
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
ленивых и криворуких админов.
Что касается производительности, то я не ручаюсь сказать, что будет
быстрее, но уверен, что разница, если она и есть в какую-либо сторону,
неизмеримо мала.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
On Saturday 04 January 2014 22:09:29 Maxim Dounin wrote:
Hello!
On Sat, Jan 04, 2014 at 06:12:25PM +0400, Валентин Бартенев wrote:
On Saturday 04 January 2014 15:01:16 Ксения Юрьевна Блащук wrote:
Добрый день.
Возник вопрос по модулю ngx_http_geo_module. Почему-то нельзя внести
для того, чтобы перенаправлять в
них запросы без изменения URI. Создавать подзапросы в именованный
location - нельзя.
Подозреваю, что было бы удобно и логично, если URI при подзапросе в
именованный location брался из родительского запроса.
--
Валентин Бартенев
магия сводится к добавлению:
location = /webapp {
return 301 /webapp/;
}
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
без
надлежащей проверки, когда в любой книжке web-programming for dummies
написано по 5 раз, что не следует доверять этим данным, то что я могу
предложить? Расстрел.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http
On Friday 10 January 2014 13:45:27 Gena Makhomed wrote:
On 10.01.2014 12:24, Валентин Бартенев wrote:
Кому интересно почитать, подробней вот ссылка.
http://habrahabr.ru/post/166855/
Как видите, корректное значения имеют только переменные $host и
$server_name, все что основывается на
перестанет.
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
On Friday 10 January 2014 22:51:17 Gena Makhomed wrote:
On 10.01.2014 15:07, Валентин Бартенев wrote:
Кому интересно почитать, подробней вот ссылка.
http://habrahabr.ru/post/166855/
...
$host
in this order of precedence: host name from the request line, or host
name from the “Host
вышло, что была затронута)?
--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Результаты 1 - 100 из 570 matches
Mail list logo