워드프레스 트랙백 오류 해결 제안
토요일, 12월 1st, 2007워드프레스가 보내는 트랙백은 제대로 보내지만 아직 받는 트랙백은 현재 설정된 charset과 다른 charset를 가지고 있는 블로그의 트랙백은 제대로 받아들이지 못하는 문제가 있습니다.
이에 대해 여러가지 해결책을 모색하고 적용도 해보고, 바람님 처럼 새로운 버전이 나올때마다 패치를 공지하는 방식으로 처리를 하고 있는 중입니다.
그래서 생각한 것이 윈도나 리눅스에는 IP와 도메인 주소를 연결하는 hosts 라는 파일처럼 블로그 주소와 인코딩을 지정하는 페이지를 만들고 블로그 주소와 그 사이트의 인코딩을 적어둡니다. 그리고 트랙백이 들어오면 그 목록을 확인해서 목록에 포함되어 있으면 설정한 인코딩으로 변환하고, 목록에 없고 규칙에 맞으면 변환, 목록도 없고 규칙도 안 맞으면 통과를 시키는 방법입니다.
트랙백을 보낼때도 목록을 검사해서 존재하면 설정된 charset로, 없으면 현재 charset로 보내는 것입니다.
슬슬 만들어보고는 있지만 잘 될지는 모르겠네요. 그리고 목록화 한다고 해도 목록에 들어가는 사이트가 어느정도 이상 늘어났을때 패치 방식보다 더 느리게 동작한다면 오히려 더 문제이니 예측하기도 좀 그렇네요.