Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

서버 업그레이드나 호스팅 이전등으로 한동안 서버가 종료 된 상태에서 

방문자들에게 안내 페이지를 띄울려면 어떤 방법이 있을까요?

 

점검중에 네임서버에 ip를 잠깐 다른 서버쪽으로 돌렸다가 

작업 완료후에 원래 서버 ip로 바꾸면 바로바로 반영이 안될꺼 같은데 어떤지 궁금하네요 

  • profile
    Cloudflare 같은 DNS 서버에서 HTTP 307 응답값으로 https://bulletin.서비스도메인/ 으로 이동하고, 점검을 끝내고 다시 원래대로 C네임이나 A네임으로 연결하는 건 어떨까요
  • profile
    nginx proxy 라는 서버를 하나 돌려야해요.
  • profile

    1. 도메인 ttl 설정을 짧게 줄입니다
    2. 네임서버 DNS 레코드 설정을 임시 서버(단순 정적인 페이지라면 Github Pages 연결도 괜찮습니다. 연결법은 검색)로 변경합니다.
    3. 서버 작업을 마친 뒤 네임서버 DNS 설정을 신규 서버로 변경합니다.
    4. 어느정도 시간이 지나서 변경사항 전파가 끝났다고 판단되면 TTL 설정을 다시 늘려도 됩니다.

     

    핵심은 ttl을 짧게 줄이는 것입니다. 그래야 나중에 신규 서버 아이피 입력시 임시서버로 접속되는 기간을 최소화할 수 있습니다.

     

    클플 프록시 사용하시면 아이피는 같은채로 원본 아이피만 변경 가능하므로 변경즉시 반영 가능하긴 합니다. 프록시 미사용의 경우에도 반영속도가 빠른 편이고요.