Как сделать определенное веб-приложение на сервере Apache для использования другого прокси для загрузки?

У меня есть приложения пары на моем апачском сервере. Все это хорошо работает. Моя проблема - то, что я хочу, чтобы одно из приложений использовало другой http (s) прокси при загрузке материала через то приложение.

Я использую веб-скребок статьи (подобный instapaper) для сохранения локальных копий статей онлайн. Таким образом, я хочу это веб-приложение (который находится под/www на моем сервере) использовать другой прокси (соединение) при загрузке статей. Это необходимо для меня, потому что я блокирую определенные диапазоны IP на своем сервере, и иногда статьи могли бы быть вручены некоторыми из них дюйм/с. Прокси будет работать на симв./с где-то в другом месте.

Я хочу смочь изменить прокси соединения для этого конкретного приложения, которое работает на сервере Apache, вместо того, чтобы изменить целого прокси HTTP моей системы.

Я нахожусь на Debian с помощью Apache

Спасибо

-1
задан 17 August 2014 в 21:47
1 ответ

Для установки переменных окружения можно использовать директиву SetEnv.

Таким образом, если конкретное приложение запускается на собственном виртуальном хосте, вы можете установить следующее:

<Virtualhost *:80>
    ...
    ...
    SetEnv http_proxy "10.20.30.40:8888"
</VirtualHost>

Вы можете установить его в контексте каталога (если приложение не запускается под собственным vhost).

.
0
ответ дан 5 December 2019 в 20:41

Теги

Похожие вопросы