XE에서는 지금 SSL 적용이 전체 or 부분 이렇게 밖에 지원을 하지 않는데요.

 

특정페이지를 적용하고 싶어도 코어에서는 불가능하네요..

 

.htaccess 파일에서 처리 하고 싶은데 먼저 질문에서 받은 답변으로는 되지 않아 수정이 필요한지 문의 드립니다.

 

제가 시도해 보고 싶은 곳의 주소는 

 

/xe/login  그리고 관리자페이지 입니다.

 

답변 내용은 아래이구요. 적용을 해도 http 접속이 그냥 변화가 없습니다.

 

RewriteEngine On

RewriteCond %{REQUEST_URI} ^/xe/login [OR]
RewriteCond %{REQUEST_URI} ^/xe/admin/
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

 

  • profile
    SSL 부분적용 옵션을 선택하면 자동으로 로그인, 회원정보관리, 관리모듈에 적용되니까 님이 원하시는 것과 거의 똑같은 결과가 나오지 않나요? 굳이 .htaccess를 건드릴 필요가 없을 것 같은데요.
  • profile profile
    네. 보여주기의 목적이 강해요. 사실 제가 언급한 페이지도 로그인전용 레이아웃을 사용한 페이지입니다. 거기서 로그인을 시도할때 https로 접근되게 코어에서 제어 하는 것으로 알고 있어요.

    여기 XE타운도 서버에서 관리자페이지의 강제 https로 하였더라구요.
  • profile
    보여주기의 목적이라면 애드온... 을 사용하시면 되지 않을까요? 만들어도 될 것 같은데... PHP에서 접속된 프로토콜 보고 http라면 https로 자동 리다이렉트 걸어주면 될 것 같아요,
  • profile profile
    아.... 지금 공개된 애드온 사용시 약간의 문제가 생겨서요... 뭐 저희 사이트 특성일수 있지만요.