Show all posts by user
Discussions in Russian
This forum is currently read only. You can not log in or make any changes. This is a temporary situation.
Page 1 of 1 Pages: 1
Results 1 - 21 of 21
#cat /var/log/messages|grep _continuous_flood_|wc -l
15
#uname -a
Linux node2c 3.1.0-1.2-xen #5 SMP Mon Mar 5 16:41:01 MSK 2012 x86_64 GNU/Linux
# cat /etc/debian_version
6.0.5
Oct 14 01:11:01 node2c kernel: [1365882.441751] The following is only an harmless informational message.
Oct 14 01:11:01 node2c kernel: [1365882.441756] Unless you get a _continuous_flood_ of these messages i
by
playnet
-
Nginx Mailing List - Russian
На ряд модулей вылезает ошибка
error: ngx_devel_kit is required to build ngx_iconv; please put it before ngx_iconv.
При этом такой опции нет вообще.
FreeBSD 9.0 x86-64, порты свежие.
Откуда эту опцию взять? И почему ее нет в config для порта?
by
playnet
-
Russian Forum
И еще.
http://nginx.org/ru/docs/http/ngx_http_core_module.html
"Пример использования вместе с Drupal/FastCGI:
location / {
try_files $uri $uri/ @drupal;"
А это не опасно? Нельзя в uri пропихнуть что-то типа ../../../../etc/passwd?
Как вообще происходит обработка location "з
by
playnet
-
Russian Forum
похоже решение придумано. Не очень хорошее, но работает.
server {
server_name ~^www\.(\w+\.site\.ru)$;
return 301 http://$1$request_uri;
}
server {
server_name site.ru www.site.ru ~^\w+\.site\.ru$;
#главный сайт
}
Для поддоменов на регэкспы будут отрабатывать регулярки, но луч
by
playnet
-
Nginx Mailing List - Russian
Не работает, если есть *.example.com в другом месте. У меня подобная проблема ( http://forum.nginx.org/read.php?21,228177 )
by
playnet
-
Nginx Mailing List - Russian
Согласно документации, в server_name можно использовать регулярки.
Понадобилось сделать редирект c урлов вида www.sub.site.ru на sub.site.ru, при этом сохранив работу www.site.ru. sub - доменов более 50.
Сам сайт описан как
server_name site.ru www.site.ru *.sit
by
playnet
-
Nginx Mailing List - Russian
Правильно ли я понимаю, что как только прописан root ... для сайта, нгинх сначала пытается отдать файл сам? Тогда непонятны несколько моментов.
Если прописан location, там root и proxy_pass, то получаем что-то типа try_files $1 @proxy_pass?
Если
by
playnet
-
Russian Forum
сейчас
proxy_pass https://backend;
где
upstream backend
{
server host1.site.ru;
server host2.site.ru:4343;
}
Апач посажен на порт 4343, при прямом обращении работает, через нгинх при такой схеме кучу вариантов ошибок, в зависимости от включени
by
playnet
-
Nginx Mailing List - Russian
> try_files /$host.robots.txt =404;
А как по умолчанию сделать вариант?
try_files /$host.robots.txt robots.txt =404;
так?
И надо наверное еще корень задать.. а то где он искать будет?
by
playnet
-
Nginx Mailing List - Russian
впрочем, такое почему-то не работает.. вариант через try_files, где первый аргумент типа /var/empty, или через рерайт
location = /robots.txt {
rewrite ^/robots.txt$ /$host.robots.txt;
}
by
playnet
-
Nginx Mailing List - Russian
передать управление апачу и им обрабатывать например.
location ~* \.(css|js|ico|txt|swf|flv|doc|xls|pdf|zip|rar|avi|mp3)$ {
if ($request_uri ~* "^/robots.txt") { break;}
root /var/www/site/htroot;
by
playnet
-
Nginx Mailing List - Russian
> http://nginx.org/r/proxy_cache_lock/ru
1.1.12+
А теперь вопрос, где есть эта или более свежая версия? В дебиляне до сих пор 0.7, центось 0.8 вроде было, во фре 1.0... Именно штатно, а не самосбор.
by
playnet
-
Nginx Mailing List - Russian
> задержка, видимо файл
> начинает отдаваться только
> после того, когда
> определенный объем файла
> попадет в какой-то буфер.
> Какой буфер это
> регулирует?
http://wiki.nginx.org/NginxRuHttpProxyModule
proxy_buffer_size
Директива зад
by
playnet
-
Nginx Mailing List - Russian
Подскажите, как сделать логгинг событий вроде "сервер ... отказал, был отключен" (например при директивах max_fails=3 fail_timeout=120), а также, что был подключен-отключен backup сервер. Пока вижу 3 варианта:
1) каким-то модулем
2) веш
by
playnet
-
Nginx Mailing List - Russian
Добрый день всем.
Долго читаю доки, и если про http информации много, то про https крайне мало. Итак.
Есть 2 сервера, надо, чтобы один был главным, второй резервным, при этом время переключения после сбоя главного - менее 30 секу
by
playnet
-
Nginx Mailing List - Russian
На одном проекте вдруг вырос трафик, стали проверять хвосты. Похоже, что данные перестали сжиматься.
# cat /usr/local/etc/nginx/conf/compression.conf
# сжимаем тестовые файлы
gzip on;
#степень сжатия, дефолт 1
gzip_comp_level 3;
# мелочёвку не трогаем
by
playnet
-
Russian Forum