![]() |
Nginx.conf
server {
listen site.ru; server_name site.ru www.site.ru; server_tokens off; #charset koi8-r; #access_log logs/host.access.log main; location / { proxy_pass http://mongo; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } Немного вопросов: 1) Что указывается в директиве listen ? Написано,что порт... 2) site.ru выступает в роли прокси сервера или он использует сервер в качестве прокси сервера,на котором расроложен nginx.conf ? 3)Откуда берутся переменные $host,$remote_addr и ему подобные ? 4) Что означают директивы proxy_pass и proxy_redirect ? Заранее благодарен за разумные ответы без перенаправлений к гуглу). |
думаю тебе лучше тут почитать
а то писать много ))) http://sysoev.ru/nginx/ там все найдешь!!!! http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_pass http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_redirect |
|
| Время: 05:35 |