한글 도메인 캐시 플러그인 안 될 때
주소에 한글이 들어간 도메인을 쓰고 계시다면 캐시 플러그인을 켜 두었는데도 사이트가 계속 느릴 수 있습니다. 이럴 때 관리자 화면에는 오류도 경고도 뜨지 않습니다. 그래서 잘 돌아가는 줄 알고 한참을 그냥 지나가기 쉽습니다. 켜 둔 캐시가 페이지를 하나도 만들지 않던
주소에 한글이 들어간 도메인을 쓰고 계시다면 캐시 플러그인을 켜 두었는데도 사이트가 계속 느릴 수 있습니다. 이럴 때 관리자 화면에는 오류도 경고도 뜨지 않습니다. 그래서 잘 돌아가는 줄 알고 한참을 그냥 지나가기 쉽습니다.
켜 둔 캐시가 페이지를 하나도 만들지 않던 사이트
2026년 9월 3일에 한글 도메인을 쓰는 한 고객사 사이트의 속도를 살펴봤습니다. 이 사이트에는 유료 캐시 플러그인인 WP Rocket이 켜져 있었습니다. 한글 도메인이 아닌 사이트에서는 문제없이 잘 쓰는 플러그인이고, 이 사이트의 관리자 화면에도 이상 표시는 없었습니다.
그런데 들여다보니 페이지 캐시가 하나도 만들어지지 않고 있었습니다. 플러그인은 켜져 있는데 방문자에게는 캐시된 화면이 한 번도 나가지 않았던 거죠.
같은 주소를 한글 이름과 영문 이름으로 따로 부르고 있었습니다
한글 도메인은 브라우저 주소창에서는 한글로 보입니다. 하지만 서버나 프로그램끼리 주고받을 때는 xn--로 시작하는 영문·숫자 이름으로 바뀌어 오갑니다. 이 바뀐 이름을 퓨니코드라고 합니다.
이 사이트에서는 플러그인이 설정을 저장할 때 한글 이름을 썼습니다. 방문자가 들어와 그 설정을 찾을 때는 영문 이름으로 찾았고요. 같은 주소를 두 이름으로 부르다 보니 설정을 찾지 못했고, 플러그인은 캐시를 만들지 않은 채 그냥 넘어갔습니다.
플러그인이나 서버 설정 가운데 한 곳이라도 두 이름을 같은 주소로 알아보지 못하면 이런 일이 생깁니다. 오류 메시지가 없으니 눈치채기도 어렵습니다. 캐시 플러그인은 방문자에게 캐시된 화면이 실제로 나가고 있는지를 보고 판단하셔야 합니다.
이름을 맞추고 나니 첫 화면 응답이 1.87초에서 0.08초로
저희는 원래 상태로 되돌릴 수 있는 방법으로 두 이름을 맞췄습니다. 그 뒤 첫 화면 응답 시간이 1.87초에서 0.08초로 줄었습니다.
다만 이 플러그인은 설정을 저장할 때마다 한글 이름 쪽만 새로 씁니다. 그래서 캐시 설정을 바꾸고 나면 이름을 다시 맞춰 줘야 합니다. 근본적으로 고치려면 사이트 주소 설정 자체를 바꿔야 합니다. 이건 고객사가 정하는 부분이라 바로 손대지 않고 고객사와 먼저 이야기를 나눴습니다.
같은 원인에서 생긴 문제가 하나 더 보였습니다. 한글 주소 사이트는 사이트맵 주소가 https가 아닌 http로 나가는 경우가 있습니다.
시크릿 창에서 내 사이트 캐시 확인하기
한글 도메인에서 WP Rocket을 쓰고 계신다면 아래 두 가지를 직접 해 보세요.
- 로그인하지 않은 창(시크릿 창)에서 내 사이트를 열고 페이지 소스 보기를 눌러 맨 아래를 봅니다. WP Rocket이 남기는 한 줄 표시가 없다면 방문자에게 캐시된 화면이 나가지 않고 있는 겁니다.
- 같은 창에서 새로 고침을 두세 번 해 봅니다. 두 번째부터 눈에 띄게 빨라지지 않고 매번 처음처럼 느리다면 캐시가 제 일을 못 하고 있다고 보시면 됩니다.
캐시를 켜 두었는데도 사이트가 빨라지지 않는다면 오류 수정에 궁금한 점을 남겨 주세요.