Спасибо, теперь понятно.by skeletor - Nginx Mailing List - Russian
В документации по rewrite-модулю нашёл такой пример: location /download/ { rewrite ^(/download/.*)/media/(.*)\..*$ $1/mp3/$2.mp3 break; rewrite ^(/download/.*)/audio/(.*)\..*$ $1/mp3/$2.ra break; return 403; } Что означают $1, $2? Можно пример запроса? Спасибо.by skeletor - Nginx Mailing List - Russian
Насколько сильно нагружает регулярка nginx, к примеру для такого server_name ~^(en|ru|de|fr|sp|it|pt|pl|nl|jp|cz|se|cn|tr|mx|gr|kr|hu|gr|ro)\.(site.com)$; ? Имеет ли смысл для повышения быстродействия перечислить вручную все возможные значение в server_name: server_namby skeletor - Nginx Mailing List - Russian
Вот так заработало (переделал location events): location ~ /events/(.*)\.html { rewrite ^/events/(.*)\.html$ /events/$1.php last; } Остальные блоки без изменений.by skeletor - Nginx Mailing List - Russian
Спасибо, Максим, получилось для конкретного html. Насколько я вас понял, унифицировать для всех html не получится?by skeletor - Nginx Mailing List - Russian
Всем привет. Не получается правильно написать last rewrite. Суть в следующем: при запросе URL'a вида http://domain.com/events/blabla.html нужно его среврайтить на http://domain.com/events/blabla.php и выполнить этот php не меняя основного URL'a. На сервере в папкеby skeletor - Nginx Mailing List - Russian
Daniel Podolsky Wrote: ------------------------------------------------------- > > На всякий случай от себя тоже приведу > > http://www.memoryxsun.com/mtsemx2d1z.html > Это все, мягко говоря, лукавство. Я не спрашивал - можно ли. Я > спрашивал - в какой? Сколько стоит таby skeletor - Nginx Mailing List - Russian
Daniel Podolsky Wrote: ------------------------------------------------------- > > При одинаковом количестве памяти приложения работают лучше на sparc > и мы это > > проверили на личном опыте. > В какой спарк можно сунуть 128GB RAM? Я так понимаю, вопроby skeletor - Nginx Mailing List - Russian
Причём тут память? Ещё скажите, что вы вместо тюнинга ОС, приложения, etc просто доставляете память в сервер: стало приложение хуже работать, ага, надо памяти добавить. Тут многое зависит от типа CPU, архитектуры, инструкциby skeletor - Nginx Mailing List - Russian
Например, java лучше всего работает именно под Sparc. Возможно даже БД Oracle.by skeletor - Nginx Mailing List - Russian
Вам процитировать ещё раз своё сообщение?by skeletor - Nginx Mailing List - Russian
У меня тоже Solaris 11 sparc $ file /usr/bin/openssl /usr/bin/openssl: ELF 64-bit MSB executable SPARCV9 Version 1, UltraSPARC1 Extensions Required, dynamically linked, not stripped $ openssl version OpenSSL 1.0.0j 10 May 2012 $ uname -a SunOS router 5.11 11.1 sun4v sparc SUNW,Sun-Fire-T1000 и откуда у вас 32-битная либа там? Мы тоже инby skeletor - Nginx Mailing List - Russian
В целом (99%) конфигурация не зависит от ОСи, на которой он работает, но могут быть ньюансы: - "Методы обработки соединений" http://nginx.org/ru/docs/events.html - расположение папки с временными файлами (в разных ОСях её и даже родитеby skeletor - Nginx Mailing List - Russian
Спасибо за ответ, Максим. ОС - Solaris 11by skeletor - Nginx Mailing List - Russian
Вот такое редко проскакивает в логах. Что это может значить? Нашёл на одном ресурсе описание ошибки 71. Привожу цитату: Очень частый случай это когда веб-сервер вместо ответа просто посылает FIN, потому что на его сторонеby skeletor - Nginx Mailing List - Russian
Укажите так же кодировку и в конфиге nginx'а для вашего localtion'aby skeletor - Nginx Mailing List - Russian
Странно, но не работает. nginx 1.2.0. Вот выдержка из конфига server{ listen *:80; listen *:443 default ssl; server_name domain.com access_log off; ssl on; ssl_certificate /etc/nginx/ssl2011.crt; ssl_certificate_key /etc/nginx/ssl2011.key; root /opt/www; satisfy any;by skeletor - Nginx Mailing List - Russian
Спасибо, похоже то, что нужно.by skeletor - Nginx Mailing List - Russian
Возможно ли сделать исключение в auth_basic, например такое: отключить auth_basic для определённых IP юзеров?by skeletor - Nginx Mailing List - Russian
netstat/trafshow/nettop/iftop смотрите в момент запуска.by skeletor - Nginx Mailing List - Russian
Спасибо всем за помощь. Проблема была на поверхности, а именно - не слушался порт 9000. То есть банально php-fpm не работал. Вот, правильный (работает и тот, но этот точнее будет; как видно отличие только в = и ~) location = /rpc.php {by skeletor - Nginx Mailing List - Russian
Проверяю curl'ом. Для теста поместил в файл rpc.php текст <?php phpinfo() ?>.by skeletor - Nginx Mailing List - Russian
Спасибо за наводку, но вижу только обработку server_name (там у меня regexp). Nginx собран без модуля echo, а без него протестировать location'ы невозможно.by skeletor - Nginx Mailing List - Russian
Всем привет. Нужно отключить basic авторизацию для запроса http://domain.com/rpc.php?jkfgsdkfg. Для всего сайта включена basic авторизация. Создаю новый location : location ~ /rpc.php { auth_basic off; fastcgi_pass 127.0.0.1:9000; fastcgi_param DOCUby skeletor - Nginx Mailing List - Russian
Просто теперь расширили функционал sockstat, который показывает соединения, которые не принадлежат никаким файловым декстрипторам. Раньше именно это и отличало sockstat от netstat (он их показывал). Вот выдержка из оригинальноby skeletor - Nginx Mailing List - Russian
Спасибо, Вадим. Пока пробовал и гуглил, натолкнулся на такую конструкцию (немного подправив под себя): if ($query_string ~ "&(.*)"){ rewrite ^(.*)$ $1? permanent; } Но и вашу конструкцию тоже попробую.by skeletor - Nginx Mailing List - Russian
К сожалению и с args тоже не заработал. Пробовал вот так: if ($args ~* ^&) { rewrite ^ http://$host permanent; } if ($args ~* "^&") { rewrite ^ http://$host permanent; } if ($args ~* "^\&") { rewrite ^ http://$host permanent; }by skeletor - Nginx Mailing List - Russian
Всем привет. Нужно сделать редирект со страницы вида http://domain.com/?&... на страницу http://domain.com. То есть, если строка запроса начинается с ?& - то просто перенаправить на главную. Пробовал такие варианты: rewrite ^/?& http://$host pby skeletor - Nginx Mailing List - Russian
Может скажите, что в логах?by skeletor - Nginx Mailing List - Russian
Я обычно пользуюсь http://winginx.ru/htaccess . Не скажу, что всегда идеально, но в 90% реально помогает. Есть несколько моментов по тому, в какой location запихивать rewrit'ы. Данный сайт не всегда правильно это определяет, поэтому приходитсby skeletor - Nginx Mailing List - Russian