적당한 곳은 아니지만 어디 여쭐 곳이 없어서 이곳에 질문드립니다.
cafe24서버에서 무버블 타입을 사용하고 있습니다.
캐릭터셋은 utf-8입니다. 언제나 항상 늘!
url-error.cgi 를 돌리고 있습니다. (맨 아래 코드가 있습니다.)
가령 제 홈페이지 주소에서
http://사이트/없는한글주소
일 때, 404에러를 뱉어내게 되면 .htaccess의 설정에서
서치를 통해서 쿼리값을 "없는한글주소"로 주게 되어 있습니다.
http://사이트/mt-search.cgi?RegexSearch=1&search=없는한글주소
이런 식으로요. 그리고 본문에서 결과를 찾아줍니다.
euc-kr서버에서는 제대로 잘 작동했습니다.(그때도 블로그의 캐릭터 셋은 utf-8이었습니다. 언제나 utf-8)
그런데 utf-8 서버로 옮기면서는 이게 동작하지 않습니다.