Welcome! Log In Create A New Profile

Advanced

Проблема с проксированием upstream'а

October 30, 2009 04:10PM
Здраствуйте, уважаемые! Есть такая конфигурация: движок блога на базе radiant, thin-кластер, nginx. Нжинкс проксирует thin-кластер через сокеты, конфа такая:

[code]#Radiant
upstream informat_thin_cluster {
server unix:/tmp/radiant.0.sock;
server unix:/tmp/radiant.1.sock;
server unix:/tmp/radiant.2.sock;
}
[/code]

Конфа сайта:
[code]server {
listen x.x.x.x:80;
server_name xxxxxxxx.ru www.xxxxxxxx.ru;
root /www/r007/radiant/public;
index index.html index.htm;

access_log /var/log/nginx/xxxxxxxx.access.log combined;
error_log /var/log/nginx/xxxxxxxx.error.log;

# Capistrano maintenance state
if (-f $document_root/maintenance.html) {
rewrite ^(.*)$ /maintenance.html last;
break;
}

location / {

#set_real_ip_from x.x.x.x;
#real_ip_header X-Forwarded-For;
#proxy_set_header X-Forwarded-For $remote_addr;
#proxy_redirect off;

if (-f $request_filename) {
break;
}

if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}

if (-f $request_filename.html) {
# Rails cached requests
rewrite (.*) $1.html break;
}

proxy_pass http://radiant_thin_cluster;
break;
}

error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}

}
[/code]
Но, когда скажем открываешь например http://xxxxxxx.ru/admin/login, вводишь имя пользователя/пароль, он его переадресовывает на http://radiant_thin_cluster/admin/login. С чем это может быть связано? Остальное все практически по дефолту.
Subject Author Posted

Проблема с проксированием upstream'а

r007 October 30, 2009 04:10PM

Re: Проблема с проксированием upstream'а

r007 October 30, 2009 04:12PM

Re: Проблема с проксированием upstream'а

r007 November 03, 2009 08:06PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 127
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready