How to switch to/from HTTPS using Apache as a proxy to Tomcat

I’m writing this down because it too me an age to figure out a way of doing this. I have a website which Tomcat is happily serving. Areas of the site require a secure connection so I’m using Spring security to require particular URLs to be accessed over HTTPS. It means that when I access http://example.org:8080/webapp/login, it’ll bump me to https://example.org:8443/webapp/login. Note: Tomcat is setup with the SSL connector and a self signed .keystore see (http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html).

I have two vhosts setup in Apache, one for the http://example.org and one for https://example.org. They are both using mod_proxy to ProxyPass and ProxyPassReverse requests to the appropriate Tomcat URL’s. The problem comes when switching to HTTPS from HTTP and vice versa. Ideally I wanted some sort of ProxyPassReverse declaration in my config for http://example.org what would change HTTP headers (that Spring sets) for https://example.org:8443/webapp into https://example.org. Except ProxyPassReverse doesn’t work like that.

Now, I realise I could simply not use Spring to manage which parts of the site should be accessed over HTTPS and which should not…and just setup Apache to redirect as appropriate. I don’t want to do that though, because that makes the task of adding these restrictions a deploy time task, rather than a development time task. I don’t want to risk someone forgetting to add new restrictions when deploying the webapp and I’d much rather the developer added these restrictions when they were working on the task and really thinking about where and when they are needed.

So, how do I solve the problem so that the app can manage its secure-ness and I can setup Apache once and forget about it? The answer is to ProxyPassReverse onto a “special” URL, which when accessed will redirect to the HTTPS (or HTTP) site. For example, if the HTTP site needed to redirect to the HTTPS site, I’d add rules like so to perform the redirect:

    # Proxy a request (from the server) to switch to https onto a special URL "/2https/"
    ProxyPassReverse /2https/ https://example.org:8443/webapp/

    # When a client requests a URL prefixed with "/2https" map it onto the secure site
    RewriteRule ^/2https/(.*)$ https://example.org/$1 [R,L]

…and you’d add something similar to the secure site Apache config. As long as I don’t mount any pages at /2http or /2https I should be ok. Note a couple of things:

  • You’ll need “SSLProxyEngine on” and “RewriteEngine on” and obviously the appropriate Apache modules loaded for these commands.
  • Because of the redirect between HTTP <-> HTTPS you won’t be able to POST data between them directly (I’m not sure why you’d NEED to though)
  • Obviously you’ll need to setup Apache with an SSL certificate…but that is a different story

I should say a special thanks to this random site – from whence the idea actually came from. If anyone has any better ideas on how to do it I’d love to hear them. Please comment below.

19,761 thoughts on “How to switch to/from HTTPS using Apache as a proxy to Tomcat

  1. Слушайте кто знает Брат снова сорвался Соседи стучат в стену Таблетки не помогают Короче врачи приехали и поставили систему — выведение из запоя на дому мытищи качественно Поставили капельницу с детоксикационным раствором В общем вся инфа по ссылке — вывод из запоя мытищи вывод из запоя мытищи Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  2. Давно хотел посетить это место. Видел фото — красота невероятная. Но боялся ехать один. Повезло найти — териберка гид. Провёл по самым крутым местам. И погоду учитывает. Одним словом — не увидел бы и половины. Закаты туманы птицы — всё показал. Теперь понятно — это совсем другой уровень. Настоятельно рекомендую — потом скажете спасибо. гиды териберка https://teriberka-gid.ru По ссылке информация. Цены адекватные. Из Мурманска довезёт. Я теперь буду знать. Если решитесь — обращайтесь к нему. Проверил на себе. Теперь и вы. Невероятных впечатлений

  3. Слушайте кто сталкивался Брат снова сорвался Соседи стучат в стену В больницу тащить страшно Короче врачи приехали и поставили систему — прокапать от алкоголя на дому эффективно Через пару часов человек пришёл в себя В общем жмите чтобы сохранить — капельница от алкоголя казань https://kapelnica-ot-zapoya-kazan.ru Капельница от запоя — это реальный выход Перешлите тем кто в такой же ситуации

  4. Отдельного внимания требуют больные с печеночной и сердечной недостаточностью тяжелым поражением нервной системы паническими атаками выраженной депрессией или агрессией. Если общее состояние резко ухудшилось появилась спутанность сознания или человек плохо реагирует на окружающих следует обратиться за экстренной медицинской помощью. Решение о месте лечения принимается с учетом диагноза тяжести абстинентного синдрома и потенциального риска осложнений. Получить больше информации – капельница от запоя на дому москва недорого

  5. Подготовка может занять от нескольких минут на консультацию до более длительного периода если необходимо полное восстановление после тяжелой выпивки. Решение о проведении процедуры принимает врач после оценки текущего состояния. Такой порядок снижает риск осложнений и помогает подобрать безопасное лечение алкоголизма. Дополнительная информация – moskva-kodirovanie-alkogolizma

  6. Very nice post. I just stumbled upon your weblog and wanted to
    say that I have truly enjoyed browsing your blog posts.
    After all I will be subscribing to your rss feed and I hope you write
    again soon!

  7. Люди подскажите Отец не выходит из штопора Соседи стучат в стену Таблетки не помогают Короче только это реально спасло — вывод из запоя недорого с гарантией Приехали через 40 минут В общем телефон и цены тут — срочный вывод из запоя на дому круглосуточно https://vyvod-iz-zapoya-na-domu-moskva-snp.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  8. Вывод из запоя на дому в Москве позволяет начать лечение без поездки в клинику если домашний формат допустим по медицинским критериям. Выездной нарколог приезжает на дом оценивает самочувствие подбирает детоксикацию и объясняет дальнейшую помощь при проблемах с алкоголем. Наркологическая выездная помощь может включать капельницу медикаментозную поддержку и рекомендации по продолжению лечения. Специалисты выполняют процедуры только в пределах возможностей выездного формата а человек получает инструкции по дальнейшим действиям. При выраженных нарушениях врач предлагает лечение в стационаре. Дополнительная информация – https://3.narkologicheskaya-klinika-moskva11.ru/

  9. Здорова народ Брат снова сорвался Соседи стучат в стену В больницу тащить страшно Короче единственное что вытащило из запоя — вывод из запоя дешево мытищи профессионально Через пару часов человек пришёл в себя В общем не потеряйте контакты — принудительный вывод из запоя мытищи https://vyvod-iz-zapoya-na-domu-moskva-snp.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  10. Общаемся без осуждения и давления сохраняя спокойную атмосферу для пациента и семьи. Получить больше информации – kapelnica-ot-zapoya-na-dom-moskva

  11. Люди помогите советом Ситуация критическая Соседи стучат в стену Таблетки не помогают Короче единственное что вытащило из запоя — капельница от запоя цена доступная Через пару часов человек пришёл в себя В общем телефон и цены тут — вывести из запоя казань https://kodirovanie.kapelnica-ot-zapoya-kazan.ru Капельница от запоя — это реальный выход Перешлите тем кто в такой же ситуации

  12. #if Кракен сайт зеркало проверенный Хэлло Запрос телеграм бот кракен стал привычным для всех кто ищет рабочие зеркала без долгого поиска. Настоящий телеграм бот кракен избавляет от необходимости проверять десятки сайтов так как бот сразу выдаёт проверенные ссылки. Люди отмечают что телеграм бот кракен экономит время и делает доступ более безопасным. Кракен зеркало сайта актуальная ссылка. кракен зеркало бесплатный прокрут рулетки на кракен кракен магазин телеграм Проверенные ссылки для входа на маркетплейс КРАКЕН: • Для пользователей из г. Калининград доступно рабочее зеркало: кракен тор — kraktor.cc • Запасная ссылка для остальных регионов: официальное зеркало кракен — kramirror.cc Задавайте вопросы если возникнут проблемы с доступом или входом на КРАКЕН. Проверял лично все актуальные зеркала работают стабильно в 2026 году. #else безопасный анонимный смартфон кракен Здарова ребята Запрос кракен даркнет войти используется когда человек хочет сразу попасть в скрытую часть сети. Настоящий процесс кракен даркнет войти всегда требует Tor и рабочей ссылки. Опытные пользователи объясняют новичкам что кракен даркнет войти возможно только через проверенные каналы. Как угадать рулетку кракен быстро. кракен через тор форум кракен россия кракен вход Проверенные ссылки для входа на маркетплейс КРАКЕН: • Для пользователей из г. Махачкала доступно рабочее зеркало: как найти кракен в торе — kraktor.cc • Запасная ссылка для остальных регионов: кракен площадка зеркало — kramirror.cc Оставляйте комментарии если возникнут проблемы с доступом или входом на КРАКЕН. Проверял лично все актуальные зеркала работают стабильно в 2026 году.

  13. Люди помогите советом Ситуация критическая Соседи стучат в стену Таблетки не помогают Короче врачи приехали и поставили систему — прокапаться от алкоголя цена фиксированная Поставили капельницу с детоксикационным раствором В общем телефон и цены тут — капельница после запоя цена https://kodirovanie.kapelnica-ot-zapoya-kazan.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

  14. Казань всем привет Брат снова сорвался Соседи стучат в стену В больницу тащить страшно Короче только капельница реально спасла — прокапаться казань анонимно Приехали через 40 минут В общем не потеряйте контакты — прокапаться от алкоголя на дому прокапаться от алкоголя на дому Капельница от запоя — это реальный выход Перешлите тем кто в такой же ситуации

  15. #if регистрация кракен вход Приветствую Фраза кракен смартфон закрепилась за моделью которую многие называют уникальной. Настоящий кракен смартфон создавался с прицелом на конфиденциальность и контроль данных. Люди отмечают что кракен смартфон отличается надёжностью автономностью и необычным подходом к защите информации. Как найти кракен актуальные ссылки на вход быстро. кракен маркет вход кракен зайти на площадку кракен магазин зайти Проверенные ссылки для входа на маркетплейс КРАКЕН: • Для пользователей из г. Брянск доступно рабочее зеркало: список ссылок кракен — krakssylka.cc • Запасная ссылка для остальных регионов: кракен маркет реклама — krakmarket.cc Пишите если возникнут проблемы с доступом или входом на КРАКЕН. Проверял лично все актуальные зеркала работают стабильно в 2026 году. #else Купить Кракен телефон на маркете Хеллоу ребята Ключ рабочая кракен ссылка без регистрации интересует тех кто ищет быстрый вход. Настоящая рабочая кракен ссылка без регистрации открывает лишь часть разделов. Люди пишут что её можно использовать только для теста но для работы всё равно нужна учётная запись. Актуальный сайт кракен доступен пользователям в сети. кракен сайт маркетплейс кракен площадка торговая поддержка кракен шоп Проверенные ссылки для входа на маркетплейс КРАКЕН: • Для пользователей из г. Новосибирск доступно рабочее зеркало: кракен актуальная ссылка — krakssylka.cc • Запасная ссылка для остальных регионов: кракен маркет тг — krakmarket.cc Задавайте вопросы если возникнут проблемы с доступом или входом на КРАКЕН. Проверял лично все актуальные зеркала работают стабильно в 2026 году.

  16. Здорова народ Брат снова сорвался Дети напуганы Таблетки не помогают Короче только капельница реально спасла — прокапаться от алкоголя казань с выездом Приехали через 40 минут В общем вся инфа по ссылке — капельница от запоя капельница от запоя Капельница от запоя — это реальный выход Перешлите тем кто в такой же ситуации

  17. Здорова народ Брат снова сорвался Жена в истерике Таблетки не помогают Короче только это реально спасло — выведение из запоя на дому мытищи качественно Через пару часов человек пришёл в себя В общем жмите чтобы сохранить — вывод из запоя мытищи вывод из запоя мытищи Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

  18. При тяжелых признаках отравления судорогах галлюцинациях выраженном возбуждении потере сознания острой сердечной или почечной недостаточности домашнее прокапывание может быть недостаточным. В таких случаях врач оценивает необходимость госпитализации рекомендует вызвать скорую помощь или организует транспортировку больного в стационар где доступны расширенная диагностика ЭКГ анализ крови и мочи интенсивная терапия и круглосуточное наблюдение. Подробнее – https://4.kapelnica-ot-zapoya-moskva0.ru/

  19. Лечение зависимости требует комплексного подхода поскольку одной детоксикации обычно недостаточно для устойчивого выздоровления. Первичная медицинская помощь помогает стабилизировать самочувствие однако дальнейшее лечение должно учитывать причины употребления характер зависимости длительность заболевания особенности личности семейную ситуацию и вероятность срыва. Поэтому программа может объединять медикаментозное лечение психотерапию психологическую поддержку и реабилитационный этап. Такой подход позволяет не ограничиваться кратковременным улучшением физического состояния а постепенно возвращать человека к здоровой жизни и трезвости. Узнать больше – http://4.narkologicheskaya-klinika-moskva11.ru

  20. Слушайте кто знает Муж просто потерял себя Соседи стучат в стену В больницу тащить страшно Короче врачи приехали и поставили систему — капельница от запоя на дому круглосуточно с препаратами Приехали через 40 минут В общем вся инфа по ссылке — вывод из запоя мытищи вывод из запоя мытищи Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

  21. Мытищи всем привет Ситуация критическая Дети напуганы Нужна срочная помощь на дому Короче врачи приехали и поставили систему — прокапаться от алкоголя на дому быстро Сняли ломку и стабилизировали состояние В общем не потеряйте контакты — выведение из запоя на дому цена https://vyvod-iz-zapoya-na-domu-moskva-snp.ru Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

  22. Волгоград всем привет Близкий человек уже несколько дней в запое Соседи стучат в стену Таблетки не помогают Короче врачи приехали и поставили систему — вывод из запоя на дому волгоград с выездом Поставили капельницу с детоксикационным раствором В общем вся инфа по ссылке — выйти из запоя цена на дому https://narkolog.vyvod-iz-zapoya-na-domu-volgograd.ru Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

  23. Люди помогите советом Ситуация критическая Жена в истерике Нужна срочная помощь на дому Короче единственное что вытащило из запоя — вывод из запоя в щёлкове профессионально Через пару часов человек пришёл в себя В общем не потеряйте контакты — вывести из запоя на дому щелково https://chastnyj.vyvod-iz-zapoya-na-domu-moskva-snp.ru Вывод из запоя на дому — это реальный выход Перешлите тем кто в такой же ситуации

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>