처음 문의 드립니다....^^
사이트 개발 중 여기저기 찾아보다가... 도저히 이 문제와 관련된 내용이 없어 여기에 문의 드립니다....^^
검색하는 사이트를 만드는데... 한글을 제외한 모든 부분은 잘 작동이 되지만
Pagination 사용시 한글이 깨지는 문제입니다.
1. '한글' 검색 하면 -> 잘 됩니다.
2. 2페이지로 넘어가면... URL창에 올라가는 URI에 포함된 '한글'이 '%C1%A6%B8%F1' 이것처럼 인코딩됩니다.
처음 검색시
/컨트롤러/메서드/text1/제목/text3/1945-08-15/text4/1950-12-31/text5/1
2페이지 볼때 에러 메세지는
The attempt to bind "/컨트롤러/메서드/text1/%C1%A6%B8%F1/text3/1945-08-15/text4/1950-12-31/text5/1/page/20" in the workspace failed as this URI is malformed.
잘 좀 부탁드립니다.
감사합니다.
모든 페이지 및 설정을 UTF8로 하니 잘 되긴 하는데요...
딱 2,3,4... 페이지 넘기니 저런 현상이 발행합니다.
pagination.php 모든 내용을 다 검토해 봐도 urlencoding은 없는거 같은데요...ㅠㅠ
해결은 아직이지만 ... 말씀 감사합니다.
링크 참고해보세요.
https://chanspark.github.io/2017/11/23/URI-%ED%95%9C%EA%B8%80-%EB%B3%80%ED%99%98.html
제 경우엔 주소에 한글이 들어간 상태에서 페이지 이동을 해도 그런 현상이 없었습니다. ci4
주소의 한글 처리를 따로 하신건지, 브라우저에서 자동으로 처리해준건지 궁금하네요?