4,357,533 th visitor since 2017.2.1 ( Today : 1111 )
Computer ???
No. 491
Name. swindler
Subject. Apache, http 접속을 https로 리다이렉트하기
Main Cate. Internet일반
Sub Cate.
Date. 2018-02-26 15:34
Hit. 1675 (125.131.199.20)
File.
일반적으로 apache에서 mod_rewrite를 사용하는게 가장 심플하다.

virtual host로 처리하다보면,
http로 .jsp 를 호출하는 경우 아파치 설정에는 http가 막혀있더라도,
WAS로 넘어가면서 http로 넘어가서 호출되는 경우가 발생할 수 있다.

Virtual Domain이 여러개인 경우에도, 실제 SSL 인증서는 도메인별로 생성되었을 확률이 높으니까, 도메인을 고정해서 아래와 같이 넘기는게 편하다.

www.aaa.com
aaa.com 이렇게 접속이 되더라도
https로 넘어갈때는 www.aaa.com 으로 넘긴다는 뜻


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.aaa.com%{REQUEST_URI} [R=301,L]


apache 컴파일시에 mod_rewrite 컴파일을 안 한 경우에
다음과 같이 별도 컴파일이 가능하다.

source/modules/mappers 폴더안에서 다음과 같이 실행

/usr/local/apache2/bin/apxs -a -i -c mod_rewrite.c


[바로가기 링크] : http://coolx.net/cboard/computer/491



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog