관리 메뉴

웹개발자의 기지개

일반 도메인을 보안서버로 강제 이동 시키기 (https) 본문

javascript

일반 도메인을 보안서버로 강제 이동 시키기 (https)

http://portfolio.wonpaper.net 2019. 8. 16. 17:27

요즘 보안서버 연동은 이미 기본이 된지 참 오래되었다.

초창기에는 개인정보가 민감한 페이지 부분 로그인이나 결제 관련 부분페이지만 부분적으로 보안서버 접속되도록 살짝 작업했었는데. 요즘엔 아예 최초 사이트 접속시부터 바로 보안서버 접속이 되도록 되어 있는 사이트들이 참으로 많다.

 

일단 이번 포스팅은 최초에 아예 처음부터 보안서버로 돌아가게끔 소스상으로 강제 시키는 방법을 아래의 간단한 소스로 설명해 보았다.

 

<script>
function rtnDomainName(url)
{
 url = url.split('//');
 url = url[1].substr(0,url[1].indexOf('/'));
 
 return url;
}
 
var url = location.href; 
var gap = rtnDomainName(url);

if (url=="http://www.도메인/" || url=="http://www.도메인" || url=="http://도메인/" || url=="http://도메인") {
 location.href="https://www.도메인:47188";
} 
</script>

 

index.html , index.php 등등 최초 접속페이지 제일 상단부에 위의 소스를 위치 시키면 된다.

 

위 소스는 일반 도메인 접속시에는 https://www.도메인:47188  ( 47188 는 임의의 보안서버 포트, 보안서버 포트에 따라 다름 ) 으로 재차 이동시킴으로써 반드시 https 접속이 되게끔 하는것이다. 

Comments