NAS 에 let's encrypt 인증서를 추가하고 http 접속을 https 접속으로 자동으로 변경까지는 해놓았습니다.
문제는 첨부된 이미지와 같이 ip 입력 시 꺼림직한 화면이 나오고 몇번 더 클릭해야만 접속이 됩니다. 인증서에는 IP로는 인증이 안되는 것으로 알고 있습니다.
혹시 1.2.3.4 라는 ip 입력으로 접속이 오면 a.b.c 라는 url로 리다이렉트를 시키는 방법을 알 수 있을까요?
NAS 에 let's encrypt 인증서를 추가하고 http 접속을 https 접속으로 자동으로 변경까지는 해놓았습니다.
문제는 첨부된 이미지와 같이 ip 입력 시 꺼림직한 화면이 나오고 몇번 더 클릭해야만 접속이 됩니다. 인증서에는 IP로는 인증이 안되는 것으로 알고 있습니다.
혹시 1.2.3.4 라는 ip 입력으로 접속이 오면 a.b.c 라는 url로 리다이렉트를 시키는 방법을 알 수 있을까요?
ÇØ´ç IP¿Í »ç¿ëÇϽ÷Á´Â µµ¸ÞÀÎÀ» µî·ÏÇØÁÖ½Ã¸é µË´Ï´Ù
Á¦°¡ Áú¹®¿¡ ¿Ã¸° °ÍÀº IP ÁÖ¼Ò·Î ¿Â °ÍÀ» ÇØ´ç ¼ºêµµ¸ÞÀÎÀ¸·Î ¸®´ÙÀÌ·ºÆ® ½ÃÅ°·Á°í ÇÕ´Ï´Ù.(https Á¢¼Ó ½Ã À§ À̹ÌÁö¿Í °°Àº ȸéÀ» ¾Èº¸ÀÌ°Ô Çϱâ À§Çؼ¿ä.)
½ÇÁ¦·Î ¼ºê µµ¸ÞÀÎÀ¸·Î Á¢¼ÓÇÏ¸é ¹®Á¦¾øÀÌ https Á¢¼Ó µË´Ï´Ù.
ÀÎÁõ¼ »ý¼º ½Ã ipµµ ½ÃµµÇßÀ¸³ª ¿¡·¯°¡ ¹ß»ýÇß°í ´ëºÎºÐÀÇ ip·Î´Â https ÀÎÁõ¼ ¹ß±ÞÀ» ÇØÁÖÁö ¾Ê½À´Ï´Ù.
À¥¼¹ö ±¸¼º½Ã url·Î¸¸ Á¢¼Ó°¡´ÉÇÏ°Ô ÇÏ´Â °ÍÀº ¾Ë°íÀÖÀ¸³ª ½Ã³î·ÎÁö¿¡¼± ¾î¶»°Ô ¼³Á¤ÇؾßÇÏ´ÂÁö ¸ô¶ó¼ ¿Ã¸°±ÛÀÔ´Ï´Ù.
web Æú´õ¿¡
index.htmlÀ» ¾Æ·¡¿Í °°ÀÌ ¼öÁ¤ÇÕ´Ï´Ù.
<head>
<meta http-equiv="refresh" content="0.01;url=https://aaa.com" />
</head>
<body>
</body>
aaa.com À» ¿øÇÏ´Â ÁÖ¼Ò·Î Çϸé.. ip ÁÖ¼Ò¸¦ Ä¡¸é ÀÚµ¿À¸·Î url·Î ³Ñ¾î °©´Ï´Ù.
Á¤ ¾ÈµÇ¸é ½Ã³î·ÎÁö ssh·Î root °èÁ¤ µé¾î°¡¼ 80 Æ÷Æ® »ç¿ëÁßÀÎ ÇÁ·Î¼¼½º °Ë»ö ÇÏ°í ¼³Á¤ ÆÄÀÏ °Çµå·Á¾ß Çߴµ¥ °£´ÜÈ÷ ÇØ°áÇß½À´Ï´Ù.
-À§¼Ò½º¸¦ ip ÀÔ·Â ½Ã ¹®Á¦°¡ ¾øÀ¸³ª µµ¸ÞÀÎ ÀԷ½à ¹®Á¦°¡ »ý°Ü °íÄ£ ¼Ò½º °øÀ¯ÇÕ´Ï´Ù.-
½Ã³î·ÎÁö¿¡¼ ±âº» https ÇÁ·ÎÅäÄÝ »ç¿ë Æ÷Æ®°¡ 5001 À̶ó 5001·Î ¸®´ÙÀÌ·ºÆ® ½ÃÄ×½À´Ï´Ù.
<!doctype html>
<html>
<head>
<script lang="javascript">
if ( window.location.hostname == '0.0.0.0' ) {
window.location.href='https://domain';
}
if(window.location.port == ''){
window.location.href='https://domain:5001';
}
</script>
</head>
<body>
</body>
</html>