Я сейчас пытаюсь перенаправить HTTP-запрос на HTTPS, но не могу найти для этого решения,
в моем httpd.conf у меня есть следующее перенаправление в мое приложение Tomcat:
RedirectMatch permanent ^/$ /sweetApp/
Я узнал, что могу использовать
Перенаправить или RedirectMatch или (RewriteCond и RewriteRule) - Комбинации
в HTTPD.conf.
Другой способ - это HTACCESS-файл, но я работаю в Windows и не знаю, как / не хочу использовать HTACCESS-файл.
Как я могу выполнить это перенаправление?
(У меня нет виртуальных хостов, я использую простую установку на одном сайте)
Итак, согласно вашему описанию у вас определены два хоста, один для HTTP, а другой для HTTPS, верно?
Итак, в строке для HTTP вы можете добавить такую строку:
RedirectMatch .* https://yourdomain
Это сопоставит запрошенный URI с шаблоном .*
, поэтому он всегда будет совпадать. Затем он перенаправляется на абсолютный URL https://yourdomain