워드프레스 한글 태그 문제 해결방법
워드프레스를 처음 설치하고 나면 한글 태그 문제가 발생할 수 있습니다. 예를 들어, http://mygony.com/tags/영화 로 접근하면 이상하게 분명히 존재하는 영화 라는 태그를 못 찾는 문제죠. 제 경우엔 심지어 http://mygony.com/tags/%EC%98%81%ED%99%94 와 같은 형태로 보내도 괴상한 문자로 받곤 해서 짜증났던 적이 있습니다.
그러다가 문제점을 발견할 수 있었는데, 바로 mod_url 때문이었습니다. 알고 보니, 제가 받는 웹 호스팅에서 서버측 인코딩을 아예 euc-kr 로 박아놓았더군요. -_-;; 그래서 .htaccess 파일을 통해 받는 인코딩을 무조건 utf-8으로 변환해주도록 수정해두었습니다.
해보시면 알겠지만, 지금 제 블로그에는 한글 이름으로 검색하거나 태그를 입력해도 잘 동작합니다. ^^ .htaccess 파일에 다음과 같이 추가해주시면 됩니다.
<IfModule mod_url.c> ServerEncoding UTF-8 ClientEncoding EUC-KR </IfModule>
만약 블로그 언어로 EUC-KR을 사용하신다면 위의 UTF-8과 EUC-KR 자리를 바꾸시면 됩니다.
추가1: 서버측 언어를 EUC-KR로 하면 IE7과의 문제가 발생할 수 있다고 합니다.
추가2: 추가1의 문제가 최신 버전에서는 수정되었다고 합니다.