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