Помогите новичку с конфигурацией
chum
nginx-forum на nginx.us
Чт Янв 7 02:02:49 MSK 2010
Вопрос в следующем: Есть сервер www.server.ru. На нём крутятся 2 web сервера: thin на 3000 порту и apache на 81.
Задачка: При заходе на www.server.ru/thin мы делаем прокси на thin и соответствено с www.server.ru/apach на apache.
Накидал такой кофиг, который естественно не работает:
#user nobody;
worker_processes 1;
error_log /var/log/nginx.log debug;
events {
worker_connections 16384;
}
http {
sendfile on;
tcp_nopush on;
reset_timedout_connection on;
keepalive_timeout 65;
tcp_nodelay on;
# Compression
gzip on;
gzip_buffers 16 8k;
gzip_comp_level 9;
gzip_http_version 1.0;
gzip_types text/plain text/css image/x-icon image/bmp;
gzip_vary on;
upstream thin {
server 127.0.0.1:3000;
}
upstream apache {
server 127.0.0.1:81;
}
server {
listen *:80;
server_name www.server.ru;
access_log off;
location /{
return 404;
}
location /thin/ {
proxy_pass http://thin;
}
location /apache/ {
proxy_pass http://apache;
}
}
}
Заранее спасибо.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,37913,37913#msg-37913
Подробная информация о списке рассылки nginx-ru