728x90
반응형
지난번 포스트에서 https 설정(apache2.2.x + tomcat6.0 + mod_jk1.2.28 + openssl0.9.8k (ssl인증 설치, https))을 알아보았다. 근데 https 라고함은 사용자들이 직접 https라는 프로토콜을 입력하지는 않는다. 그럼 어떻게 해야할까?
정답은 바로 http 로 들어오면 https로 돌려주는 방법을 사용하면 된다.
예를 들어 http://test.com/ttt.html 을 사용자가 호출하면 아파치에서 https가 아닌 http 요청을 판단하여 https로 돌려줘 https://test.com/ttt.html 로 만들어 주는 것있다.
처음엔 리다이렉트를 이용하여 자료를 검색하여 해봤으나 리다이렉트 방법으로는 잘 되지 않았다.
(왜 안되는지 잘 모르겠지만, 설정 방법을 다시 공부해야 할듯...)
리다렉트에 관한 자료
리라이트에 관한 자료
http://httpd.apache.org/docs/2.1/ko/mod/mod_rewrite.html
http://www.whoopis.com/howtos/apache-rewrite.html
http://www.whoopis.com/howtos/apache-rewrite.html
위 자료를 참조하면 리다이렉트와 리라이트에 대해서 알수 있을것이다.
그럼 내가 설정한 httpd.conf 파일은 아래와 같다.
httpd.conf 파일 가장 아랫부분에 추가해줬다.
728x90
반응형