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.

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

  1. Москва всем привет Брат снова сорвался Дети напуганы Нужен врач прямо сейчас Короче врач приехал и поставил систему — услуги нарколога на дому профессионально Осмотрел и поставил капельницу В общем вся инфа по ссылке — анонимная наркологическая помощь на дому анонимная наркологическая помощь на дому Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

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

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

  4. Слушайте кто карнизы ищет Объездил кучу магазинов — везде одно и то же То дизайн ужасный Короче единственные кто честно рассказывает — какой карниз лучше выбрать по дизайну Сравнение всех брендов В общем жмите чтобы не потерять — карнизы для штор рейтинг карнизы для штор рейтинг Изучите рейтинг перед покупкой Перешлите тому кто ищет карнизы

  5. Люди подскажите Ситуация критическая Жена в истерике В больницу тащить страшно Короче врач приехал и поставил систему — вызов нарколога на дом круглосуточно без выходных Дал рекомендации и успокоил семью В общем жмите чтобы сохранить — частный нарколог на дом быстро https://chastnyj.narkolog-na-dom-moskva-uxm.ru Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  6. Актуальное зеркало меги на сегодня — вход мега сайт тор Переходите без долгих сомнений и открывайте проверенными ресурсами При поискеизучении информацииданных о проектеперсонаже пользователилюди часто упоминаютобращаются к мориарти телеграм стремясьжелая найтиполучить доступ к закрытомутематическому контенту.Мориарти канал телеграм считаетсяявляется основным источникомглавным каналом информации а мориарти впн телеграм используетсяприменяется для обхода ограниченийбезопасного соединения.Мориарти маркетплейс представляет собойявляется торговую площадкуплатформу для обмена а mega маркетплейс мориарти обсуждаетсяупоминается in контекстесвязи с крупными сделкамиизвестными операциями.Маркетплейс мега мориарти привлекаетинтересует многих пользователейширокую аудиторию и вопрос мориарти кто это в даркнете остаетсяявляется популярнымактуальным среди новичковинтересующихся.Moriarty telegram используетсяфункционирует как канал связиисточник новостей и доступ к немуподписка на него требуетподразумевает определенных знанийспециальных навыков.ПользователиПосетители активно ищутпостоянно проверяют мориарти телеграм стремясьжелая найтиполучить доступ к актуальнойсвежей информации.Мориарти канал телеграм предоставляетоткрывает доступ к новостямвозможность общения а мориарти впн телеграм необходимтребуется для безопасного входаанонимного подключения.Мориарти маркетплейс являетсяпредставляет торговой площадкойплатформу для обмена а mega маркетплейс мориарти обсуждаетсяупоминается в контекстесвязи с крупными сделкамиизвестными операциями.Маркетплейс мега мориарти привлекаетинтересует многих пользователейширокую аудиторию и вопрос мориарти кто это в даркнете остаетсяявляется популярнымактуальным среди новичковинтересующихся.Moriarty telegram используетсяфункционирует как канал связиисточник новостей и доступ к немуподписка на него требуетподразумевает определенных знанийспециальных навыков.При поискеизучении информацииданных о проектеперсонаже пользователилюди часто упоминаютобращаются к мориарти телеграм стремясьжелая найтиполучить доступ к закрытомутематическому контенту.Мориарти канал телеграм считаетсяявляется основным источникомглавным каналом информации а мориарти впн телеграм используетсяприменяется для обхода ограниченийбезопасного соединения.Мориарти маркетплейс представляет собойявляется торговую площадкуплатформу для обмена а mega маркетплейс мориарти обсуждаетсяупоминается в контекстесвязи с крупными сделкамиизвестными операциями.Маркетплейс мега мориарти привлекаетинтересует многих пользователейширокую аудиторию и вопрос мориарти кто это в даркнете остаетсяявляется популярнымактуальным среди новичковинтересующихся.Moriarty telegram используетсяфункционирует как канал связиисточник новостей и доступ к немуподписка на него требуетподразумевает определенных знанийспециальных навыков. mega tor зеркала mega-dark-onion.cc Ульяновская губерния ссылка для входа на мегу через тор mega-dark-tor.cc Омск

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

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

  9. Terrific article! That is the kind of information that should be
    shared across the web. Disgrace on Google for not positioning this publish upper!
    Come on over and talk over with my website . Thanks =)

  10. A motivating discussion is definitely worth comment.

    I do think that you need to write more about this topic, it may not be a taboo matter but usually people do not speak about such issues.
    To the next! Best wishes!!

  11. Слушайте кто сталкивался Отец не выходит из штопора Соседи стучат в стену Таблетки не помогают Короче только это реально спасло — нарколог на дом срочно Осмотрел и поставил капельницу В общем не потеряйте контакты — частный нарколог на дом быстро https://kodirovanie.narkolog-na-dom-moskva-zqe.ru Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  12. #if Krazino ссылка на сегодня — вход в казино Рады приветствовать вас На этой странице вы найдете актуальный топ анонимных казино без верификации популярные crash games и турниры по покеру. Многие любители азартных развлечений обращают внимание на Топ анонимных казино без верификации поскольку такие площадки позволяют быстро начать игру без лишних процедур.Тем кто предпочитает покер онлайн доступны многочисленные форматы партий и удобные условия для участия. Среди наиболее востребованных дисциплин остается техасский холдем который ценится за стратегическую глубину. Отдельного внимания заслуживают crash games известные многим как краш игры благодаря быстрому игровому процессу и понятной механике участия. Проверенные площадки для доступа из регионов: • Для пользователей из г. Первоуральск играть открыт основной адрес: получить casino bonus — krazino-promo.cc • Альтернативный вход для других ГЕО: классические слоты — krazinosite.cc Спрашивайте если возникнут вопросы по лимитам или софту. Тестировал лично все выводы работают стабильно в 2026 году. #else Krazino список промокодов на бездепозитный бонус Добро пожаловать в клуб В KRAZINO Кракен можно выгодно играть на деньги онлайн тестировать покер на деньги и участвовать в живых турнирах. Некоторые пользователи выбирают играть на деньги онлайн другие сначала оттачивают механику через покер онлайн бесплатно.Когда появляется уверенность можно выбрать покер на деньги или зарегистрироваться на турниры покер.Все эти возможности доступны на KRAZINO Кракен.Стратегия успешной игры зарождается с практики.Именно поэтому многие открывают покер онлайн бесплатно затем переходят покер на деньги а после получения опыта выходят на турниры покер. KRAZINO Кракен предоставляет разные варианты игры в одном месте. и соревноваться на реальные средства. Проверенные площадки для доступа из регионов: • Для пользователей из г. Нефтекамск автоматы открыт основной адрес: бонусы за регистрацию — krazino-promo.cc • Альтернативный вход для других ГЕО: космические слоты — krazinosite.cc 1 Пишите если возникнут вопросы по лимитам или софту. Тестировал лично все выводы работают стабильно в 2026 году.

  13. Москва всем привет Отец не выходит из штопора Жена в истерике Таблетки не помогают Короче единственный кто реально помог — нарколог на дом срочно Осмотрел и поставил капельницу В общем жмите чтобы сохранить — скорая наркологическая помощь на дому скорая наркологическая помощь на дому Не ждите пока станет хуже Перешлите тем кто в такой же ситуации

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

  15. Люди помогите советом Близкий человек уже несколько дней в запое Соседи стучат в стену В больницу тащить страшно Короче врач приехал и поставил систему — помощь нарколога на дому качественно Через пару часов человек пришёл в себя В общем телефон и цены тут — наркологическая служба на дом https://anonimnyj.narkolog-na-dom-moskva-tfb.ru Нарколог на дом — это реальный выход Перешлите тем кто в такой же ситуации

  16. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now
    each time a comment is added I get three e-mails with the same comment.

    Is there any way you can remove me from that service?
    Thanks!

  17. Информация об обращении не передается третьим лицам а детали лечения обсуждаются только с пациентом. Подробнее можно узнать тут – kodirovanie ot alkogolizma odincovo

  18. Люди помогите советом Ситуация критическая Родственники не знают что делать Таблетки не помогают Короче единственное что вытащило из запоя — вывод из запоя анонимно недорого с опытом Поставили капельницу с детоксикационным раствором В общем не потеряйте контакты — вывод из запоя на дому клиника https://alkogolizm.vyvod-iz-zapoya-na-domu-moskva.ru Звоните прямо сейчас Перешлите тем кто в такой же ситуации

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

  20. Кодирование от алкоголизма в Одинцово применяется как важный этап комплексного лечения алкогольной зависимости. Процедура помогает прекратить регулярное употребление спиртного уменьшить патологическую тягу и получить время для восстановления здоровья отношений и привычного ритма жизни. Частная наркологическая клиника принимает совершеннолетних пациентов анонимно проводит предварительную диагностику и подбирает современные методы с учетом возраста стажа алкоголизма перенесенных болезней и личной мотивации. Подробнее тут – kodirovanie ot alkogolizma na domu

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

  22. Слушайте кто карнизы ищет Объездил кучу магазинов — везде одно и то же То пластик трескается Короче реально толковые ребята — какой карниз лучше для тяжелых штор Цены от бюджетных до премиум В общем жмите чтобы не потерять — самые лучшие карнизы для штор самые лучшие карнизы для штор Не покупайте наугад Перешлите тому кто ищет карнизы

  23. Всем привет Цены космос а качество мыло То дизайн ужасный Короче нашел нормальный рейтинг — лучшие карнизы по отзывам Алюминий сталь пластик дерево В общем сохраняйте себе — какой лучше использовать карниз для штор какой лучше использовать карниз для штор Не покупайте наугад Перешлите тому кто ищет карнизы

  24. Ребята кто шторы выбирал Объездил кучу магазинов — везде одно и то же То алюминий гнется Короче нашел нормальный рейтинг — лучшие настенные карнизы с гарантией Алюминий сталь пластик дерево В общем жмите чтобы не потерять — карнизы для штор настенные какие лучше карнизы для штор настенные какие лучше Не покупайте наугад Перешлите тому кто ищет карнизы

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

  26. Люди помогите советом Цены космос а качество мыло То механизм клинит Короче реально толковые ребята — какой карниз лучше для тяжелых штор Выбор огромный В общем вся инфа вот здесь — какой карниз настенный лучше какой карниз настенный лучше Изучите рейтинг перед покупкой Перешлите тому кто ищет карнизы

  27. Состояние пациента отслеживается на каждом этапе от первичной консультации до дальнейших рекомендаций. Исследовать вопрос подробнее – klinika kodirovaniya ot alkogolizma

  28. Ребята у кого машина Менеджеры навязывают дополнительные услуги А в итоге всё равно переплачиваешь Короче единственный где реально экономия — осаго оформить онлайн на автомобиль без переплат Экономия почти 3000 рублей В общем сохраняйте себе — заказать полис осаго через интернет https://ttk2-13.ru Не переплачивайте в офисах Перешлите тому у кого машина

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

  30. Check our platform frequently for the latest additions to our growing APK collection.

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

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

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

  34. I’ve been absent for a while, but now I remember why I used to love this web site. Thanks , I will try and check back more often. How frequently you update your web site?

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

  36. Народ у кого машина Менеджеры впаривают лишние услуги А в итоге всё равно переплатил Короче нашел удобный сервис — купить полис осаго с оплатой картой Выбрал самый дешевый вариант В общем там калькулятор и все компании — купить страховку онлайн на автомобиль осаго купить страховку онлайн на автомобиль осаго Не тратьте время в офисах Перешлите тому у кого машина

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

  38. Автовладельцы отзовитесь Каждый год мука одна А в итоге всё равно переплатил Короче единственный где реально экономия — оформить осаго на автомобиль онлайн с кэшбэком Выбрал самый дешевый вариант В общем сохраняйте в закладки — оформить осаго калькулятор https://strahovka-msk.ru Не тратьте время в офисах Перешлите тому у кого машина

  39. Наркологическая служба работает круглосуточно включая выходные дни. Вызов можно оформить на дому в Химках либо обратиться в частный центр для лечения в стационаре. Нарколог проводит осмотр собирает анамнез уточняет возраст длительность запоя количество выпитого наличие хронических заболеваний аллергии и противопоказания. На основе данных диагностики специалист индивидуально подбирает препараты определяет безопасную дозу и контролирует состояние больного во время процедуры. Анонимность обращения конфиденциальность персональных данных и отсутствие постановки на государственный учет помогают получить помощь без лишней огласки. Подробнее тут – скорая вывод из запоя

  40. Nice post. I was checking continuously this blog and I’m impressed! Very helpful information specially the last part :) I care for such info a lot. I was looking for this particular info for a long time. Thank you and best of luck.

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>