ПРОЕКТЫ 


  АРХИВ 


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[2]: правильная настройка бэкэнда\фронтенда


  • To: Secure <nginx-ru@xxxxxxxxx>
  • Subject: Re[2]: правильная настройка бэкэнда\фронтенда
  • From: Igor Savchenko <dicsydel@xxxxxxxxx>
  • Date: Thu, 29 Mar 2007 10:55:03 +0300
  • Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:from:x-mailer:reply-to:organization:x-priority:message-id:to:subject:in-reply-to:references:mime-version:content-type:content-transfer-encoding; b=ugDBFci7GVNRg9J0zJZ+v191XkbhuZIWz50g/tqg8nSOEd/cqY6qIQTNjGJbXzBNxc+CnXFE0O7m2DO64E0RpzONuUHdS87pAIt/XBEZODpjSsn5UXDUFcJFo5It/iUerlvkH6/R3E1rk+spHtSIwbTdKQsNqYIs5oXS/da9MLM=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:x-mailer:reply-to:organization:x-priority:message-id:to:subject:in-reply-to:references:mime-version:content-type:content-transfer-encoding; b=LQvYAER6vQhrOkkYUFgcmccipxOVdQJoeOUMInMP2aHcTYYTQWiTKYo8MXJRzBSizMhWUq8SQBjOyAx/nmL5m1fHrN/OtuVxf53h0HqbkB33zqqoTOkC/vTRHuu9aza5Lkkkx0uiPWLdfEicDaZ4FDCkscF+0Lz2DZNbtrazlTY=
  • In-reply-to: <460B6C8A.1070602@xxxxxxx>
  • Organization: Webta
  • References: <460B5B46.8000108@xxxxxxx> <59532896.20070329093656@xxxxxxxxx> <460B6C8A.1070602@xxxxxxx>

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@xxxxxxxxx
ICQ: 86915046




 




Copyright © Lexa Software, 1996-2009.