ПРОЕКТЫ 


  АРХИВ 


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: Nginx и авто вставка кода



Спасибо огромное все заработало как нужно.

proforg пишет:
> On 17.05.2007, at 18:59, wizard wrote:
> 
>> Здравствуйте.
>> Это уже интересней, а можно на примере.
>> Тоесть один location должен отвечать за проксирование на апач, а вот
>> как должен выдлядеть второй?
> 
> если подключается статика то например так
> 
> location /
> {
>        proxy pass code;
> }
> 
> location = /prepend_file.html (или location /relative/path/to/files/)
> {
>       internal;
>       root /fs/path/to/prepend/file/;
> }
> 
> из проблем тут то что если пользователь создаст каталог / файл с таким
> именем то получить доступ к нему он не сможет.
> 
>>
>>
>> proforg пишет:
>>> On 17.05.2007, at 17:26, wizard wrote:
>>>> Здравствуйте.
>>>> Не подходит для каждого виртуал хоста прописывать отдельный
>>>> location, нужно именно чтобы файл грузился откуда то выше documentroot.
>>> В этот location прописываете root на то место где лежат ваши файлы
>>> для добавления.
>>> Он может находиться где угодно в пределах fs сервера
>>> и ставите для него internal чтобы пользователь не мог получить к ним
>>> доступ "напрямую".
>>>>
>>>> proforg пишет:
>>>>> On 17.05.2007, at 16:17, wizard wrote:
>>>>>> Доброе время суток.
>>>>>> Возник вопрос, установил себе nginx для отдачи статики, а на
>>>>>> сторонний порт повесил apache, в nginx есть возможность авто
>>>>>> добавления файла в конец (начало) выводимого пользователю
>>>>>> контенета, но там насколько я понял можно вставить только файл
>>>>>> который находиться в DocumentRoot, так как у меня сервер free
>>>>>> хостинг, то это вариант не очень подходит.
>>>>>> теперь собственно вопрос:
>>>>>> Как сделать так чтобы вставляемая страница грузилась из другого
>>>>>> места ну например /etc/include.html либо с внешнего адреса
>>>>>> например http://mydomen/include.html
>>>>> прописать отдельный location для этого файла / каталога в каждом
>>>>> хосте, указав соответствующщий докрут
> 
> 
> 
> Алексей Бещёков
> proforg@xxxxxxxxxxxx
> +7 495 7853149
> 
> 
> 




 




Copyright © Lexa Software, 1996-2009.