Здравствуйте.
Это уже интересней, а можно на примере.
Тоесть один 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