RE: Re[2]: правильная настройка бэкэнда\фронтенда

Бир Артур abir at rbc.ru
Thu Mar 29 12:21:46 MSD 2007


Сталкивался с подобной проблемой, но происхождение ее было не в ссылках, а в
редиректе апача. Исправлял так:
proxy_redirect      http://example.com:8080/ http://www.example.com/;


> -----Original Message-----
> From: owner-nginx-ru at mail.sysoev.ru [mailto:owner-nginx-ru at mail.sysoev.ru]
> On Behalf Of Igor Savchenko
> Sent: Thursday, March 29, 2007 11:55 AM
> To: Secure
> Subject: Re[2]: правильная настройка бэкэнда\фронтенда
> 
> Hello Secure,
> 
> Thursday, March 29, 2007, 10:36:42 AM, you wrote:
> 
> > Igor Savchenko пишет:
> >> Если я Вас правильно понял, то:
> >> у Вас похоже скрипты при генерации ссылок хост берут из
> >> $_SERVER['HTTP_HOST']. либо не делайте этого либо в автопрепенде
> >> переопределите эту переменную.
> >>
> > С этого места можно поподробнее?
> > Спасибо.
> 
> Я так понимаю, что у вас для показа ссылки используется конструкция
> вида http://<?=$_SERVER['HTTP_HOST'];?>/file.php
> 
> $_SERVER['HTTP_HOST'] = имя виртуального хоста апача. в вашем случае
> это domain.com:8082. Проще всего определить в php.ini
> auto_prepend_file = autoprepend.php
> 
> Это файл который автоматом будет инкулудится во все скрипты в самом
> начаеле.
> 
> А в этом файле написать примерно следующее:
> <?
>   $_SERVER['HTTP_HOST'] = 'domain.com';
> ?>
> 
> P.S. ИМХО, не самое лучшее решение, но довольно простое и рабочее.
> 
> ---------------------------------
> Igor V. Savchenko
> 
> http://webta.net
> 
> mailto: igor at webta.net
> ICQ: 86915046

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3066 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20070329/ff482d64/attachment.bin>


More information about the nginx-ru mailing list