워드프레스 플러그인

WP Super Cache 플러그인 최적화 가이드

✅ WP Super Cache 최적화 가이드

1. 캐시 모드 설정

설정 > WP Super Cache > Easy 탭
? ‘Caching On’ 체크 후 저장


2. 고급 설정 (Advanced 탭)

아래 옵션들을 체크하세요:

Enable Caching
Use mod_rewrite to serve cache files (가장 빠른 캐시 방식) – 최신 버전엔 없는 것 같음
Compress pages so they’re served more quickly to visitors (Gzip 압축)
Cache rebuild (캐시가 만료되어도 구버전 보여주기)
304 Not Modified browser caching (브라우저 캐시 활성화)
Make known users anonymous so they’re served supercached static files (로그인 안 한 방문자에겐 정적 캐시)
Mobile device support (모바일 대응)

번역본 참고

✅ 캐싱 활성화
✅ mod_rewrite를 이용해 캐시 파일 제공 (가장 빠른 캐시 방식) – 최신 버전에서는 없는 것 같음
✅ 페이지를 압축하여 방문자에게 더 빠르게 제공 (Gzip 압축)
✅ 캐시 재생성 기능 (캐시가 만료되어도 이전 버전 페이지를 보여줌)
✅ 304 Not Modified 브라우저 캐시 사용 (브라우저 캐시 활성화)
✅ 로그인하지 않은 방문자에게는 정적 캐시 파일을 제공 (로그인 사용자도 익명 처리하여 캐시 제공)
✅ 모바일 기기 대응

이미지로 볼까?

⚠️ 주의: mod_rewrite를 사용할 때는 .htaccess 파일에 자동으로 캐시 규칙이 들어가야 해요. 퍼미션이 막혀있으면 수동 추가 필요.


3. Garbage Collection 설정

캐시 파일 자동 정리 설정
Advanced > Expiry Time & Garbage Collection 항목에서:

  • Cache Timeout: 3600초 (1시간)
  • Scheduler: Timer 선택, 1시간마다 실행

이렇게 하면 오래된 캐시 파일이 자동으로 삭제돼서 저장소 낭비를 줄여줘요.


4. Preload 기능 (선택사항)

사이트 전체 캐시를 미리 생성해두는 기능

사이트가 작거나 방문자가 적을 경우 추천
방문자가 많거나 페이지가 많으면 서버 부하가 큼

Preload Mode: ON  
Preload every 1440 minutes (하루 1회)
Send me status: OFF (메일 보내지 않기)

5. 권한 체크 (플러그인 작동 오류 방지)

# 캐시 디렉토리 권한 설정
chown -R apache:hongbomul.co.kr /home/hongbomul.co.kr/public_html/wp-content/cache
chmod -R 775 /home/hongbomul.co.kr/public_html/wp-content/cache

# 설정 파일 권한 설정
chown apache:hongbomul.co.kr /home/hongbomul.co.kr/public_html/wp-content/wp-cache-config.php
chmod 664 /home/hongbomul.co.kr/public_html/wp-content/wp-cache-config.php

6. 브라우저 캐시 활성화 (추가 팁)

.htaccess에 아래 코드 추가하면 더 빨라져요:

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType application/x-javascript "access plus 1 month"
ExpiresDefault "access plus 2 days"
</IfModule>

? 마무리

이렇게 설정하면 WP Super Cache를 가장 효율적으로 활용할 수 있어요.
정적 캐시 성능 + 서버 자원 아끼기 + 방문자 속도 개선까지 모두 해결됩니다 ?

SEO 백서

Recent Posts

Smush Image Optimization 이미지 최적화 플러그인

✅ Smush란? Smush Image Optimization은 워드프레스에서 이미지 용량을 자동으로 줄여주고, 사이트 속도를 개선하는 데 도움을…

2주 ago

워드프레스 다중 사이트 이미지 고유 서버 구축 성공기

🎉 media.panchock.net 공유 이미지 서버 구축 성공기 워드프레스 사이트들의 이미지 용량을 줄이고, 관리 효율을 높이기…

2주 ago

CentOS 방화벽(Firewalld)에 IP 화이트리스트 등록하는 법

"접속 차단? 걱정 마세요! 믿고 따라오면 됩니다 ?" 서버 작업을 하다가 갑자기 내가 접속이 안…

3주 ago

Max button – 워드프레스에 버튼을 달아보자!

Max button - 워드프레스에 버튼을 달아보자! 워드프레스에서 버튼을 만드는 것이 어려우신가요? 워드프레스는 편집기에서 일반 텍스트…

7개월 ago

Bing 검색 결과에서 파비콘이 안보이는 현상

Bing 검색 결과에서 파비콘이 안보이는 현상 파비콘(favicon)은 'favorite icon'의 약자로, 브라우저 주소 표시줄에 나타나는 작은…

7개월 ago

워드프레스 500 에러 – 500 Internal Server Error 해결 방법

WordPress 웹사이트에서 오류가 발생하는 데 좋은 시기는 없습니다. 관리자 페이지든 프론트엔드에서든, 사이트 오류는 정말 짜증나죠.…

8개월 ago