CI 묻고 답하기

제목 ci4 한글 URI 질문드립니다.
카테고리 CI 4 관련
글쓴이 스엉우 작성시각 2020/09/04 05:43:08
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 10434   RSS

안녕하십니까 선배님들

ci4에서 route 설정을 통해  e.g) 주소/search/title/안녕하세요

이런식으로 값을 넘기고 있습니다 (:segment)

하지만 한글 자음만 넘길시에 404에러가 나는게 문제입니다

검색을 통해 ci4 미만 버전에서는

$config['permitted_uri_chars'] = '가-힣 a-z 0-9~%.:_\-';

를 설정하라고 봤습니다만 ci4에서는 해당 설정을 찾을 수 없었습니다.

url를 뒤에만 get방식으로 바꾸면 되지만 url을 깔끔하게 보이게 하고싶습니다 

방법이 있을까요?

긴 글 읽어주셔서 감사합니다. 좋은 하루 보내세요

 다음글 ci3 라우터 질문있습니다. (3)
 이전글 ci 3 routes 질문이요~ (1)

댓글

한대승(불의회상) / 2020/09/04 10:03:59 / 추천 1

.htaccess에 명시된 rewrite 룰에서 거르는것 같습니다.

"주소/index.php/search/title/안녕하세요" 로 테스트 해보세요.

 

 

 

스엉우 / 2020/09/04 10:44:21 / 추천 0

불의회상님 정말 감사합니다 말씀하신대로 테스트해보니까

잘넘어갔습니다

rewrite 에서 index부분을 
RewriteRule !index\.php index.php [NC,L]

로 수정하니 작동합니다 정말 감사합니다

 
한대승(불의회상) / 2020/09/04 11:20:33 / 추천 0

@스엉우 ci4 팁에 남기셔도 좋을 내용입니다.

수고하셨습니다.