Добрый день, Игорь !
У меня следующие вопросы по конфигурированию nginx:
1. Можно сделать, пожалуйста, чтобы include понимал конструкцию вида
directory/*.conf; ?
2. У меня в хостах используется одни и те же параметы, кроме root и
некоторых вещей. Могу ли я вынести повторяющийся многократно кусок
конфига в отдельный файл и в нужных хостах, после параметров относящихся
к этому хосту - делать инклюд этого файла и так во всех хостах.
3. А планируется поддержка массового хостинга в nginx, хоть через
rewrite ? А то мегабайтные конфиги не приведут ли к тому, что будет
пожирание памяти ненужное и тормоза появятся ?
Спасибо.
С Уважением,
Дмитрий.
Hello, All!
Подскажите пожалуйста, как определить, что пора увеличивать значение
worker_processes 6;
или они будут как у апача - сами "плодиться" в случае необходимости?
И, кстати, каково предельное значение?
Andrey
Сделал перенаправление 404 на fast-cgi обработчик:
error_page 404 "/qq";
location /qq {
fastcgi_pass localhost:1122;
...
}
можно ли как-нибудь передать имя файла, который был не найден
на сторону fcgi ? я пробовал делать что-то типа
error_page 404 "/qq/$url";
но насколько понял - доллар не раскрывается в error_page.
спасибо
фунтик
Hello, All!
Имеется установленный из портов nginx-0.1.37
В конфигурационном файле есть конструкция вида:
location ~* ^/theme/.*\.(jpg|jpeg|gif|png|css)$ {
root /usr/local/www/nginx/;
}
Остальное запрашиваем с соседней машины.
Вопрос - как из лог-файлов локальной машины понять: отдаем мы местный контент,
или запрашиваем у бакенда? Это нужно для отладки регулярных выражений.
Andrey
Игорь, напомни, плиз, что делать при зацикливании nginx. Версия 0.1.36.
Пока пришлось просто рестартовать, но хорошо-бы знать на будущее.
--
Best regards, Andrew Velikoredchanin
Игорь, нельзя-ли сейчас сделать примерно вот такое:
- при обращении к location сначала проверяется файл локально, если его
нет - идет обращение к бэкэнду за этим файлом, если и там нет - идет
перенаправление на указанную 404 страницу (cgi на бэкэнде).
Понимаю, что я многого хочу, но может быть все-таки как-то возможно
такое сделать?
--
Best regards, Andrew Velikoredchanin
Здравствуйте nginx-ru,
Как избавиться вот от этого:
2005/06/26 01:50:19 [error] 3524#0: *43542257 upstream sent no valid HTTP/1.0 header while reading response header from upstream, client: 194.67.191.253, server: xxx.xxxx.ru, URL: "/", upstream: http://xxx.xxx.xxx.xxx:8987:/, host: "xxx.xxxx.ru"
2005/06/26 01:50:19 [error] 3524#0: *43542257 upstream sent no valid HTTP/1.0 header while reading response header from upstream, client: 194.67.191.253, server: xxx.xxxx.ru, URL: "/favicon.ico", upstream: http://xxx.xxx.xxx.xxx:8987:/favicon.ico, host: "xxx.xxxx.ru"
после порта зачем-то двоеточие дописывается.
Конфиг вот такой:
server {
listen xxx.xxx.xxx.xxx:80;
server_name xxx.xxxx.ru;
post_accept_timeout 600;
client_header_timeout 10m;
client_body_timeout 10m;
send_timeout 10m;
proxy_header_buffer_size 512;
proxy_buffers 8 512;
proxy_busy_buffers_size 512;
location / {
proxy_pass http://xxx.xxx.xxx.xxx:8987/;
}
}
версия nginx 0.1.35 FreeBSD 5.2.1-RELEASE-p14
Возможно это старая проблема и она уже как-то решена, но я в архиве
рассылке не нашёл её решения :-(
С уважением,
Михаил Монашёв, SoftSearch.ru
Member of Independent Software Developers Forum (ISDEF)
mailto:postmaster@softsearch.ru
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.
Здравствуйте nginx-ru,
Почитал архив конфы. Нашёл вот такие строчки:
> nginx парсит все ответы, у которых ответ имеет тип text/html при условии,
> что для данного location стоит "ssi on".
А как в текстовый файл вставить переменную окружения? Например есть
файлик robots.txt и он должен быть разным на каждом домене/субдомене.
Хочется иметь возможность вставлять в него заголовок "Host" :
Что-то вроде этого:
# robots.txt for http://<!--#echo var="HOST"-->
User-agent: *
Disallow: /p/
Host: <!--#echo var="HOST"-->
Но эта конструкция не работает :-(
С уважением,
Михаил Монашёв, SoftSearch.ru
Member of Independent Software Developers Forum (ISDEF)
mailto:postmaster@softsearch.ru
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.
Здравствуйте nginx-ru,
А можно вот тут http://softsearch.ru/i/download/ сортировку не только
по имени иметь, но и по размеру, и по дате. Если не сложно конечно
прикрутить это к модулю autoindex .
С уважением,
Михаил Монашёв, SoftSearch.ru
Member of Independent Software Developers Forum (ISDEF)
mailto:postmaster@softsearch.ru
ICQ# 166233339
http://softsearch.ru/
Без бэкапа по жизни.