LINUX.ORG.RU
ФорумAdmin

web server: подсасывать png с другого хоста


0

0

Есть веб сервер (web.server.ru), смотрящий во внешнюю сеть. Можно ли подсунуть клиенту, обратившемуся к http://web.server.ru/index.html (из внешней сети, Интернет) png-изображение, которое физически находится на другом веб сервере, находящемся внутри локальной сети и не имеющего доступа наружу?

Т.е. пользователь обращаясь к http://web.server.ru/int-img/image.png получает картинку с 10.0.0.2/int-img/image.png, где 10.0.0.2 - второй вебсервер во внутренней сети?

Мне думается, что надо каким то образом на web.server.ru скачивать картинку с 10.0.0.2 и отдавать ее клиенту, но как это сделать? Инклуды SSI работают лишь в пределах локального дерева файлов. Конечно, можно раз в минуту скачивать png wget-ом и класть ее в локальный каталог (картинка динамическая - мониторинг процесса), но ведь должен быть более прямой способ? :)

anonymous

mod_proxy Там правда какие-то вроде траблы с безопасностью, но если веришь этому локальному серверу, то всё нормально

Есть ещё какой-то модуль, покруче, с кэшем...

Teak ★★★★★
()
Ответ на: комментарий от Teak

А если не хочется вообще выпускать внутренний сервер в инет?

Спасибо, посмотрю в сторону mod_proxy.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.