-
2006/07/02 7:34 오전 #1737
일단 블로그 주소는 http://jinuie.net/wp/ 입니다.
증상은 간단합니다. 제롬스 키워드로 로컬태그를 주고 태그를 눌러 문서를 검색할 때 영문태그는 아무런 문제없이 작동하는데, 한글태그로는 관련 문서를 찾아내질 못하고 있습니다.
그런데 재밌는건, 현재 jeromes’ keywords manager 라는 플러그인을 사용하고 있는데, 플러그인이 만들어 주는 관리자 페이지 안의 태그관리 메뉴에서는 한글태그를 누르면 정상적으로 한글태그가 적용된 포스트를 찾아 주고 있다는 겁니다. 🙁
그리고 Allblog에 피딩될 때도, 적용된 한글태그는 아무런 문제 없이 Allblog가 가져가고 있습니다. 오로지 문제는 제 블로그 페이지 안에서만 발생하고 있어요.
문제 해결을 위해 웹서핑을 하다가 퍼머링크에 날짜를 이용한 주소를 이용하면 한글태그가 먹지 않는다는 말도 발견했는데 … 다른 분들의 예를 보면 그런 것 같지도 않습니다. 대부분 잘만 사용하고 계시거든요.
도움 부탁드립니다.
2006/07/02 7:34 오전 #1744일단 블로그 주소는 http://jinuie.net/wp/ 입니다.
증상은 간단합니다. 제롬스 키워드로 로컬태그를 주고 태그를 눌러 문서를 검색할 때 영문태그는 아무런 문제없이 작동하는데, 한글태그로는 관련 문서를 찾아내질 못하고 있습니다.
그런데 재밌는건, 현재 jeromes’ keywords manager 라는 플러그인을 사용하고 있는데, 플러그인이 만들어 주는 관리자 페이지 안의 태그관리 메뉴에서는 한글태그를 누르면 정상적으로 한글태그가 적용된 포스트를 찾아 주고 있다는 겁니다. 🙁
그리고 Allblog에 피딩될 때도, 적용된 한글태그는 아무런 문제 없이 Allblog가 가져가고 있습니다. 오로지 문제는 제 블로그 페이지 안에서만 발생하고 있어요.
문제 해결을 위해 웹서핑을 하다가 퍼머링크에 날짜를 이용한 주소를 이용하면 한글태그가 먹지 않는다는 말도 발견했는데 … 다른 분들의 예를 보면 그런 것 같지도 않습니다. 대부분 잘만 사용하고 계시거든요.
도움 부탁드립니다.
2006/07/02 3:03 오후 #1738어딘가에서 인코딩이 변환되어 버리는듯 합니다.
jinuie님 블로그에서 한글로 된 태그부분의 바로가기 주소를 보면….
http://jinuie.net/wp/tag/%EB%B0%B0%EB%91%90%EB%82%98
이렇게 되어있지만 실제로 클릭해서 나오는 페이지의 주소에는
http://jinuie.net/wp/tag/%B9%E8%B5%CE%B3%AA
이렇게 나오는군요.
윗쪽의 주소는 utf-8로된 한글이 urlencode(웹주소형식)되어 표현된것이고, 아랫쪽은 euc-kr로된 한글이 urlencode되어 표시된것입니다.
주소창에 직접 윗쪽의 주소를 써넣고 접속해봐도 아랫쪽의 결과가 나옵니다.
하지만 워드프레스의 기본 주소형식으로 접속하면 제대로된 페이지가 나오더군요http://jinuie.net/wp/?tag=%EB%B0%B0%EB%91%90%EB%82%98
제 결론은 질문글에서 언급하셨던
문제 해결을 위해 웹서핑을 하다가 퍼머링크에 날짜를 이용한 주소를 이용하면 한글태그가 먹지 않는다는 말도 발견했는데 …
부분이 문제인듯 합니다. 검색중에 찾으신 글에서 해결법이 나와있다면 그에 따르시면 해결될듯 합니다.
제가 사용중인 플러그인이 아니라서, 이 이상의 답변은 저로서는 힘들겠네요.
사용중이신 분께서 답변을 해 주시면 더 좋을듯 합니다.2006/07/02 3:03 오후 #1745어딘가에서 인코딩이 변환되어 버리는듯 합니다.
jinuie님 블로그에서 한글로 된 태그부분의 바로가기 주소를 보면….
http://jinuie.net/wp/tag/%EB%B0%B0%EB%91%90%EB%82%98
이렇게 되어있지만 실제로 클릭해서 나오는 페이지의 주소에는
http://jinuie.net/wp/tag/%B9%E8%B5%CE%B3%AA
이렇게 나오는군요.
윗쪽의 주소는 utf-8로된 한글이 urlencode(웹주소형식)되어 표현된것이고, 아랫쪽은 euc-kr로된 한글이 urlencode되어 표시된것입니다.
주소창에 직접 윗쪽의 주소를 써넣고 접속해봐도 아랫쪽의 결과가 나옵니다.
하지만 워드프레스의 기본 주소형식으로 접속하면 제대로된 페이지가 나오더군요http://jinuie.net/wp/?tag=%EB%B0%B0%EB%91%90%EB%82%98
제 결론은 질문글에서 언급하셨던
문제 해결을 위해 웹서핑을 하다가 퍼머링크에 날짜를 이용한 주소를 이용하면 한글태그가 먹지 않는다는 말도 발견했는데 …
부분이 문제인듯 합니다. 검색중에 찾으신 글에서 해결법이 나와있다면 그에 따르시면 해결될듯 합니다.
제가 사용중인 플러그인이 아니라서, 이 이상의 답변은 저로서는 힘들겠네요.
사용중이신 분께서 답변을 해 주시면 더 좋을듯 합니다.2006/07/02 6:10 오후 #1739답변 감사합니다. ^^ 플러그인을 사용하시지 않으셔서 더 답변이 힘들겠다고 말씀하셨지만, 082net님의 답변은 제가 웹에서 찾아 봤던 어떤 글보다 해결의 실마리를 보여주고 계신 것 같아요. 전 그 인코딩된 이상한 문자들이 서로 다른지도 눈치를 못채고 있었어요;
그리고 이 문제가 딱히 제롬스 키워드에만 국한된 것은 아닙니다. 혹시나 싶어서 UTW plugin도 사용해 보았지만, 똑같은 문제가 발생했거든요.그 문서에서의 해법은 퍼머링크를 사용하지 말고, /?p="", /?tag="" 식의 기본주소 형식을 사용하라는 것이었습니다. 저로서는 차라리 한글태그를 포기하면 포기했지, 받아들일 수 없는 해법입니다. 🙁
그리고 그 문서의 말대로 플러그인 자체 문제로 날짜를 이용한 퍼머링크에선 절대 돌아가지 못하는 것이라면 또 그러려니 하겠는데, 대부분의 분들은 잘 사용하고 계시니깐요. (대표적인 예로 피오넬님이 계십니다. 혹시나 해서 실례 무릅쓰고 관련 질문을 피오넬님께도 드렸었는데 그 부분에 대해서는 알지 못하셨어요.)
퍼머링크 변환된 url이 처리되는 과정에서 utf-8로 된 정보가 euc-kr로 바뀌어 버리는 것이라면 (답변해 주신 것, 이렇게 이해해도 될까요?) phpinfo() 해서 표시되는 정보 중 PHP Core -> default_charset 이 null 값인 것과 관련이 없을까요? 일단 제 호스팅의 아파치 세팅이나, DB 등의 기본 인코딩셋은 한국어와 관련이 없는 것이거나 euc-kr인 듯 싶어서요.
만약 저것이 아니더라도 호스팅 쪽에 문의해서 해결될 수 있는 문제일 가능성이 있을까요? 워드프레스나 플러그인의 문제가 아니라요. 불편없이 한글태그를 사용하시는 분들이 많아 전 자꾸 그렇게 생각되네요. 혹시 80port.com 호스팅 이용하시면서 한글 태그 제대로 사용하시는 분 없으신가요? (…)
2006/07/02 6:10 오후 #1746답변 감사합니다. ^^ 플러그인을 사용하시지 않으셔서 더 답변이 힘들겠다고 말씀하셨지만, 082net님의 답변은 제가 웹에서 찾아 봤던 어떤 글보다 해결의 실마리를 보여주고 계신 것 같아요. 전 그 인코딩된 이상한 문자들이 서로 다른지도 눈치를 못채고 있었어요;
그리고 이 문제가 딱히 제롬스 키워드에만 국한된 것은 아닙니다. 혹시나 싶어서 UTW plugin도 사용해 보았지만, 똑같은 문제가 발생했거든요.그 문서에서의 해법은 퍼머링크를 사용하지 말고, /?p="", /?tag="" 식의 기본주소 형식을 사용하라는 것이었습니다. 저로서는 차라리 한글태그를 포기하면 포기했지, 받아들일 수 없는 해법입니다. 🙁
그리고 그 문서의 말대로 플러그인 자체 문제로 날짜를 이용한 퍼머링크에선 절대 돌아가지 못하는 것이라면 또 그러려니 하겠는데, 대부분의 분들은 잘 사용하고 계시니깐요. (대표적인 예로 피오넬님이 계십니다. 혹시나 해서 실례 무릅쓰고 관련 질문을 피오넬님께도 드렸었는데 그 부분에 대해서는 알지 못하셨어요.)
퍼머링크 변환된 url이 처리되는 과정에서 utf-8로 된 정보가 euc-kr로 바뀌어 버리는 것이라면 (답변해 주신 것, 이렇게 이해해도 될까요?) phpinfo() 해서 표시되는 정보 중 PHP Core -> default_charset 이 null 값인 것과 관련이 없을까요? 일단 제 호스팅의 아파치 세팅이나, DB 등의 기본 인코딩셋은 한국어와 관련이 없는 것이거나 euc-kr인 듯 싶어서요.
만약 저것이 아니더라도 호스팅 쪽에 문의해서 해결될 수 있는 문제일 가능성이 있을까요? 워드프레스나 플러그인의 문제가 아니라요. 불편없이 한글태그를 사용하시는 분들이 많아 전 자꾸 그렇게 생각되네요. 혹시 80port.com 호스팅 이용하시면서 한글 태그 제대로 사용하시는 분 없으신가요? (…)
2006/07/02 10:15 오후 #1740jinuie Escribi
2006/07/02 10:15 오후 #1747jinuie Escribi
2006/07/03 1:15 오전 #1741우선 고정주소(permalink)옵션에 "/%postname%/"을 마지막 부분에 추가한뒤 한글 제목을 사용한 글의 링크를 확인해 보세요.
( 한글 제목을 사용한 경우에 주소창에 표시되는 주소또한 한글( utf-8 )이 urlencode된 형식으로 표현됩니다. )
만약 서버셋팅에 관련된 문제라면 이 경우에도 제대로된 페이지를 출력하지 못하게될겁니다.
그렇지 않고 글의 링크가 제대로 동작한다면 다른 문제를 찾아봐야 합니다.
이것에 관해 실험을 해봤는데 재밌는 결과를 얻었습니다.
우선 현재 옵션에 /%postname%/ 만 추가해서
/%year%/%monthnum%/%day%/%post_id%/%postname%/ 로 테스트하니 정상적으로 작동했습니다. 그럼 서버의 문제가 아니란 말인가, 하고 생각하며 다른 주소로도 테스트 해봤는데, 기본 추천 방식 중 하나인 /%year%/%monthnum%/%day%/%postname%/ (위의 것에서 /%post_id%/ 만 빠진 상태입니다.) 으로 테스트 하니 글을 찾지 못했습니다;그렇다면 첫번째 실험 주소에서는 %postname%이야 어쨌든, %post_id% 값으로만 글을 찾았고, 뒷부분에선 그것이 빠지니 %postname% 만 가지고는 글을 찾지 못했다는 뜻일까요?
그리고 또 비슷한 실험으로, 현재 영문으로 되어 있는 카테고리 slug 값을 한글로 바꾸어 보았습니다. 역시 글을 찾지 못하네요. 🙁
어쩐지 점점 서버 세팅이 문제라는 결론이 나오는거 같습니다.
만약 그렇다고 한다면 호스팅 업체 쪽에 어떤 설정을 어떻게 변경해 줄 것을 요구해야 할까요?2006/07/03 1:15 오전 #1748우선 고정주소(permalink)옵션에 "/%postname%/"을 마지막 부분에 추가한뒤 한글 제목을 사용한 글의 링크를 확인해 보세요.
( 한글 제목을 사용한 경우에 주소창에 표시되는 주소또한 한글( utf-8 )이 urlencode된 형식으로 표현됩니다. )
만약 서버셋팅에 관련된 문제라면 이 경우에도 제대로된 페이지를 출력하지 못하게될겁니다.
그렇지 않고 글의 링크가 제대로 동작한다면 다른 문제를 찾아봐야 합니다.
이것에 관해 실험을 해봤는데 재밌는 결과를 얻었습니다.
우선 현재 옵션에 /%postname%/ 만 추가해서
/%year%/%monthnum%/%day%/%post_id%/%postname%/ 로 테스트하니 정상적으로 작동했습니다. 그럼 서버의 문제가 아니란 말인가, 하고 생각하며 다른 주소로도 테스트 해봤는데, 기본 추천 방식 중 하나인 /%year%/%monthnum%/%day%/%postname%/ (위의 것에서 /%post_id%/ 만 빠진 상태입니다.) 으로 테스트 하니 글을 찾지 못했습니다;그렇다면 첫번째 실험 주소에서는 %postname%이야 어쨌든, %post_id% 값으로만 글을 찾았고, 뒷부분에선 그것이 빠지니 %postname% 만 가지고는 글을 찾지 못했다는 뜻일까요?
그리고 또 비슷한 실험으로, 현재 영문으로 되어 있는 카테고리 slug 값을 한글로 바꾸어 보았습니다. 역시 글을 찾지 못하네요. 🙁
어쩐지 점점 서버 세팅이 문제라는 결론이 나오는거 같습니다.
만약 그렇다고 한다면 호스팅 업체 쪽에 어떤 설정을 어떻게 변경해 줄 것을 요구해야 할까요?2006/07/03 8:57 오후 #1742어쩐지 점점 서버 세팅이 문제라는 결론이 나오는거 같습니다.
만약 그렇다고 한다면 호스팅 업체 쪽에 어떤 설정을 어떻게 변경해 줄 것을 요구해야 할까요?서버 셋팅쪽 문제가 맞는듯 합니다.
필터를 거치지 않는 주소는 이상이 없으나 mod_rewrite를 거치면서 문제가 발생하므로.. 그 내용을 적어서 문의를 하면 되겠네요. 어떤식으로 수정해달라고 해야할지는 저도 모르겠습니다. (apache쪽 설정과 관련이 있지 않을까 정도…)
현재의 상황을 그대로 설명하시면서 수정을 요청하면 될듯 합니다.
(아니면 이 페이지의 링크를 담당자에게 알려주는것도 도움이 될 수 있겠네요)마지막으로 태그플러그인을 제외한 모든 플러그인을 비활성화 시키고, 테마를 default테마로 바꾸신 뒤 퍼머링크 옵션을 한번 업데이트하고나서 테스트 해 보시기 바랍니다.
그래도 문제가 있다면 워드프레스나 플러그인의 문제로 보기는 어렵습니다.호스팅 업체에 문의하시면 의외로 손쉽게 해결 될 수도 있습니다.
그쪽분야의 전문가들 일테니까요 🙂P.S. 문제가 해결되시면 phpinfo파일은 삭제하시거나 다른곳으로 옮기시는게 좋을듯 합니다. 어느정도의 개인정보가 그곳에 포함되어있습니다. 😉
2006/07/03 8:57 오후 #1749어쩐지 점점 서버 세팅이 문제라는 결론이 나오는거 같습니다.
만약 그렇다고 한다면 호스팅 업체 쪽에 어떤 설정을 어떻게 변경해 줄 것을 요구해야 할까요?서버 셋팅쪽 문제가 맞는듯 합니다.
필터를 거치지 않는 주소는 이상이 없으나 mod_rewrite를 거치면서 문제가 발생하므로.. 그 내용을 적어서 문의를 하면 되겠네요. 어떤식으로 수정해달라고 해야할지는 저도 모르겠습니다. (apache쪽 설정과 관련이 있지 않을까 정도…)
현재의 상황을 그대로 설명하시면서 수정을 요청하면 될듯 합니다.
(아니면 이 페이지의 링크를 담당자에게 알려주는것도 도움이 될 수 있겠네요)마지막으로 태그플러그인을 제외한 모든 플러그인을 비활성화 시키고, 테마를 default테마로 바꾸신 뒤 퍼머링크 옵션을 한번 업데이트하고나서 테스트 해 보시기 바랍니다.
그래도 문제가 있다면 워드프레스나 플러그인의 문제로 보기는 어렵습니다.호스팅 업체에 문의하시면 의외로 손쉽게 해결 될 수도 있습니다.
그쪽분야의 전문가들 일테니까요 🙂P.S. 문제가 해결되시면 phpinfo파일은 삭제하시거나 다른곳으로 옮기시는게 좋을듯 합니다. 어느정도의 개인정보가 그곳에 포함되어있습니다. 😉
-
AuthorPosts
- 답변은 로그인 후 가능합니다.