
현재 HTTP 요청을 HTTPS로 리디렉션하려고 시도하고 있지만 이에 대한 해결책을 찾을 수 없습니다.
내 httpd.conf에는 Tomcat 애플리케이션에 대한 다음과 같은 리디렉션이 있습니다.
RedirectMatch permanent ^/$ /sweetApp/
사용할 수 있다는 것을 알게 되었어요
리디렉션 또는 RedirectMatch 또는(RewriteCond 및 RewriteRule) - 조합
HTTPD.conf에서.
또 다른 방법은 HTACCESS 파일인 것 같지만 저는 Windows에서 작업 중이고 HTACCESS 파일을 사용하는 방법/사용하고 싶지 않습니다.
이 리디렉션을 어떻게 수행할 수 있나요?
(일반 단일 사이트 설치를 사용하여 가상 호스트가 없습니다)
답변1
설명에 따르면 두 개의 호스트가 정의되어 있습니다. 하나는 HTTP용이고 다른 하나는 HTTPS용입니다. 그렇죠?
따라서 HTTP에 대한 경우 다음과 같은 줄을 추가할 수 있습니다.
RedirectMatch .* https://yourdomain
이는 요청된 URI를 패턴과 일치시키므로 .*
항상 일치합니다. 그런 다음 절대 URL로 리디렉션됩니다.https://yourdomain