ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Непонятны? ? редирект на другой ?? орт



Hello!

On Thu, Nov 26, 2009 at 05:30:21AM -0500, osipen wrote:

> Здравствуйте!
> 
> В реализации одного веб сервера возникла проблема. 
> 
> Конфигурация сервера:
> CentOS release 4.6 (Final)
> nginx version: nginx/0.7.62
> apache 1.33
> 
> Проблема выгледит так:
> Пользователь заходит на ссылку http://сайт.ru/izvestia/index1.html . 
> загружается форма в которой нужно ответить на всякие вопросы и нажать кнопку 
> далее. Как только пользователь нажимает кнопку его перебрасывает на 
> http://club.сайт.ru:8080/izvestia/index1.html?_qf_quest_display=true&PHPSESSID=4a2ac91480721950278f47a680bb6b28
>  . Т.к. apache слушает только 127.0.0.1:8080 пользователь ответ не получает. 
> Причем если стереть из выше указанной ссылки порт 8080 то можно успешно 
> дальше продолзать отвечать на вопросы. В логах заметил, что данный порадокс 
> происходит только с POST запросами. Подскажите что это может быть и !
>  как с этим боротся.

Вероятно, ваш php-код возвращает редирект, конструируя его из 
настроек апача.  Надо либо обучать php-код правильному, либо 
использовать встроенную в nginx функциональность для разрешения 
данной проблемы, в частности - proxy_redirect, подробности тут:

http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_redirect

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.