친절한 우리 고모

친절한 고모의 친절한 이야기

  • 2025. 4. 12.

    by. 친절한 고모

    목차

      🔐 실서버에서 SSL 적용 및 HTTPS 설정하기

      (보안과 신뢰 확보를 위한 필수 단계)

      실서버에 워드프레스를 설치한 후 가장 먼저 해야 할 일 중 하나는
      바로 SSL 인증서를 적용하고, 사이트를 HTTPS로 전환하는 것입니다.

      🔒 HTTPS는 보안성은 물론,
      구글 검색 순위, 브라우저 경고 방지, 애드센스 승인에도 중요한 요소입니다.

      이번 글에서는

      • 무료 SSL 인증서 발급 방법
      • HTTPS로 전환하는 워드프레스 설정
      • 발생할 수 있는 오류 및 해결법
        까지 상세히 안내드립니다.

      🔐 실서버에서 SSL 적용 및 HTTPS 설정하기


      ✅ 1. SSL & HTTPS란?

      개념설명
      SSL (Secure Socket Layer) 사이트와 사용자의 정보를 암호화해주는 보안 인증
      HTTPS SSL이 적용된 웹 주소, 브라우저 주소창에 🔒 자물쇠 표시
      HTTP → HTTPS 전환 구글도 공식적으로 보안 적용 사이트를 우선 순위로 표시함

      💡 HTTP 사이트는 로그인, 결제, 폼 전송 등에서 “안전하지 않음” 경고가 표시될 수 있어 반드시 HTTPS 전환이 필요합니다.


      🛠️ 2. 무료 SSL 인증서 발급 (Let’s Encrypt 기준)

      ✅ 방법 ①: 웹호스팅에서 제공하는 무료 SSL 사용

      대부분의 국내외 호스팅 서비스는
      Let’s Encrypt를 기반으로 무료 SSL을 지원합니다.

      예: 카페24, 가비아, Bluehost, SiteGround 등

      기본 발급 절차:

      1. 호스팅 관리자 로그인
      2. “보안 > SSL 관리” 메뉴 선택
      3. [무료 SSL 인증서 발급] 클릭
      4. 도메인 선택 후 적용
      5. 적용 완료까지 약 10분~1시간 소요

      🌐 3. 워드프레스 HTTPS 설정 변경

      ✅ 워드프레스 관리자 설정

      1. 관리자 로그인 → 설정 > 일반
      2. 아래 두 항목 수정
      3. [변경 사항 저장]

      💡 이 설정을 바꾸면 자동 로그아웃될 수 있습니다. 다시 HTTPS로 로그인하면 됩니다.


      🔄 4. 기존 HTTP 링크 일괄 변경 (혼합 콘텐츠 방지)

      기존에 HTTP로 저장된 이미지, 링크, 스크립트가 있으면
      "혼합 콘텐츠(Mixed Content)" 오류가 발생할 수 있습니다.

      해결 방법:

      방법 ①: Better Search Replace 플러그인 사용

      1. 플러그인 설치 및 활성화
      2. 검색: http://yourdomain.com
      3. 치환: https://yourdomain.com
      4. 전체 테이블 대상 실행 (백업 후 진행)

      방법 ②: Really Simple SSL 플러그인 사용

      • 자동으로 HTTPS 리디렉션, 링크 치환을 도와주는 플러그인
      • 초보자에게 매우 추천되는 옵션

      📁 5. .htaccess 파일로 HTTPS 리디렉션 설정

      리디렉션이 되지 않으면 아래 코드를 추가해 주세요.

      apache
      복사편집
      <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>
      • .htaccess 위치: /public_html/.htaccess 또는 워드프레스 루트 디렉토리

      🚨 6. HTTPS 적용 후 확인할 항목

      항목설명
      자물쇠 아이콘 표시 주소창에 🔒 표시 확인
      모든 링크 https://로 전환 이미지, 외부 링크도 포함
      혼합 콘텐츠 오류 없음 크롬 개발자 도구에서 Console 확인
      관리자 페이지도 HTTPS 적용 wp-admin 포함

      ✅ 요약 체크리스트

      항목설명완료 여부
      SSL 인증서 발급 Let’s Encrypt 등 무료 발급 ✅ / ❌
      워드프레스 주소 수정 http → https 변경 ✅ / ❌
      내부 링크 치환 Search Replace 또는 SSL 플러그인 사용 ✅ / ❌
      .htaccess 리디렉션 http 요청을 https로 강제 전환 ✅ / ❌
      보안 상태 확인 자물쇠 표시 및 오류 점검 ✅ / ❌

      📘 다음 글 예고

      👉 워드프레스 속도 최적화 기본 설정 (캐시, 이미지, 코드 압축)
      : 실서버 운영에 필수인 웹페이지 속도 향상을 위한 캐시 플러그인, 이미지 최적화, DB 정리 전략을 안내드립니다.