Назад | Перейти на главную страницу

Способ проксирования репозитория Subversion в lighttpd с https для внешнего мира

HTTPS - это HTTP через SSL. У меня есть сервер Apache, работающий на машине, чтобы опубликовать репозиторий Subversion (только для чтения). По-видимому, нет прямого решения для экспорта репозитория с помощью lighttpd, поэтому для этой единственной цели существует экземпляр Apache.

Теперь репозиторий SVN должен быть доступен через HTTPS, и мой вопрос касается принципа, который можно использовать для проксирования.

Проще говоря, можно ли заставить lighttpd проксировать соединение HTTP (без SSL) с / на экземпляр Apache, но экспортировать его во внешний мир через HTTPS? Как это?:

client ---[https]----{-> lighttpd <---[http]----> local-apache }

Или это вообще невозможно, и я иметь прибегнуть к этому ?:

client ---[https]----{-> lighttpd <---[https]---> local-apache }

Примечание: Я спрашиваю исключительно о возможности подхода и настройки lighttpd. Экземпляр Apache настроен и работает нормально, никаких настроек здесь не требуется.

Используемая версия lighttpd - 1.4.28 в Debian Squeeze.

Ваш пример наличия прокси-трафика между lighttpd и apache должен работать нормально.

Вам нужно будет использовать lighttpd mod_proxy, Вотэто пример конфигурации с пользователем, который делает почти то же самое.