denis Wrote: ------------------------------------------------------- > У релоада есть большая проблема: он некорректно делает конфигтест, > поэтому если есть ошибки в конфиге, reload может сказать что всё ок, а > > restart говорит о реальных проблемаby Craken - Nginx Mailing List - Russian
rewrite <old_url> <new_url> last; - не?by Craken - Nginx Mailing List - Russian
Можно попробовать например вот так: location ~* \.(js|ico|gif|jpg|png|css|xml|xls|doc|docx|bmp|xlsx|pdf|zip|rar|ttf|otf)$ { expires 1h; } location / { rewrite .* /index.php?$args; }by Craken - Php-fpm Mailing List - Russian
Так же забыл уточнить кое-какие моменты: 1) баг появился именно после перехода на версию "1.3.10". 2) ipv6 не используем.by Craken - Nginx Mailing List - Russian
Приветствую. Сегодня нужно было добавить еще один server {...}, и по привычке выполнил не перезапуск а переконфигурирование (ч-з reload), в ответ получил "ОК", но сайты "отвалились". Вот что в dmesg: nginx[20921]: segfault at 7f3a1c25f5e8by Craken - Nginx Mailing List - Russian
greenh, попробуйте так: location @fallback { rewrite ^(.*)$ /tunefrisk/$1 break; proxy_pass http://api.host.com; proxy_set_header Host 'api.host.com'; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; }by Craken - Nginx Mailing List - Russian
Врядли. Только не совсем понятно для чего Вы это делаете, если nginx сам отлично все чистит. Но если уж так сильно требуется в ручную все убрать, то после удаления можете сделать reload nginx'a.by Craken - Nginx Mailing List - Russian
location \.html { fastcgi_pass .......; ............................. } В таком случае при вызове *.хтмл страницы nginx передаст ее на обработку в пхп. Ну или если Вам нужно отправлять только одну какую-то страницу - то ужесточите условие в локby Craken - Nginx Mailing List - Russian
Dron Пишет: ------------------------------------------------------- > Здравствуйте! > Хотелось-бы снова поднять > данный вопрос. Как обстоят > дела с WebSockets? > Планируются какие-либо > движения в этом вопросе? > Спасибо. Вряд ли будут прby Craken - Nginx Mailing List - Russian
> 1. Какое железо нужно ставить на этот(эти) проксирующий сервер(сервера)? На чем сконцентрировать внимание - память, проц, сетевая подсистема? Ну раз он будет прокси-серером, то он будет пропускать ч-з себя весь трафик.by Craken - Nginx Mailing List - Russian
AterCattus, на данный момент прямо с самого nginx'a получить список его активных соединений нельзя.by Craken - Nginx Mailing List - Russian
Ну так а есть определенные критерии по которым соедиенние нужно рвать?by Craken - Nginx Mailing List - Russian
Вот нашел что-то похожее: http://forum.nginx.org/read.php?21,214939 Думаю что вопрос можно считать закрытым.by Craken - Nginx Mailing List - Russian
Попробовал сделать таким образом: listen 10.255.0.11:80; listen 10.255.0.11:443 ssl; При заходе на https://10.255.0.11 firefox говорит что соединение было сброшено, а в логах вот такая запись появилась: 2012/05/11 10:06:53 10905#0: *25 no "ssl_certificate&quby Craken - Nginx Mailing List - Russian
Здравствуйте всем. Знаю что такой вопрос уже когда-то поднимался, вот тольок не нашел где этот топик. В общем задача такая: требуется произвести проксирование с http -> https. Ну или в крайнем случае могу сделать реврайт, иby Craken - Nginx Mailing List - Russian
Только перекомпилировать с исходников. Не так уж давно подобный вопрос уже поднимался, так что поищите.by Craken - Nginx Mailing List - Russian
Так вроде можно просто вот так: proxy_pass $request; по идее nginx передаст бекенду весь пришедший запрос целиком. А бекенд уже будет смотреть на то что ему пришло и работать с этим. А если Вам нужно обработать SSL соединение на ngiby Craken - Nginx Mailing List - Russian
По идее можешь вот так: geo $country { 192.168.1.0/24 "uk a1 a2 "; хотя не уверен. А если нужно чтобы переменная содержала что-то типа массива - то так нельзя.by Craken - Nginx Mailing List - Russian
ну регулярные выражения некто не отменял. Думаю как-то так можно: if ($request_body ~ .*\..*\..*\..*@\.[\d\w]*\.[\w]{2,3}) { ................. }by Craken - Nginx Mailing List - Russian
Вы хотите с нескольких серверов по очереди брать статику? P.S. попробуйте еще включить gzip_comp_level на максимум. Может немножко спадет нагрузка на каналby Craken - Nginx Mailing List - Russian
Добавьте в логирование переменную $request_body и увидите что приходит на nginxby Craken - Nginx Mailing List - Russian
Так а что думать то? Скачайте самую последнюю стабильную версию и Ваша проблема будет решена! Не вижу смысла ничего экспериментировать )))by Craken - Nginx Mailing List - Russian
Боня, смотря для чего это Вам нужно! Какая именно задача у Вас? Что потом Вы делаете с этой переменной? Если Вы опишите полностью задачу, возможно Вам помогут и подскажут как будет правильно!by Craken - Nginx Mailing List - Russian
Для того чтобы Вам что-то подсказали - нужно показывать конфиг!by Craken - Nginx Mailing List - Russian
Поставьте себе например Linux Centos и все у Вас будет работать!by Craken - Nginx Mailing List - Russian
можно попробовать передать браузеру запрет на кеширование! Честно скажу - не знаю или поможет!by Craken - Nginx Mailing List - Russian
Попробуйте так: server { listen IP:80; server_name site.ru www.site.ru; location ^~ /stat/ { return 403; } location / { proxy_pass http://ip_server2:80; proxy_redirect http://ip_server2:80/ /; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; } Если будет отдавать 403by Craken - Nginx Mailing List - Russian
Чисто ради эксперимента можете попробовать переписать локейшн на: location ^~ /stat/ {by Craken - Nginx Mailing List - Russian
hg_04 Пишет: ------------------------------------------------------- > после stat убери / или допиши > .+ location /stat/ - это не регулярное выражение!by Craken - Nginx Mailing List - Russian