테스트 사이트 - 개발 중인 베타 버전입니다

짧은주소를 쓸 때 한글 분류로 들어가서 글을 쓰면 에러가 납니다. 채택완료

짧은주소를 쓸 때 한글 분류로 들어가서 글을 쓰면 에러가 납니다.

 

분류명이 숫자이면 잘 됩니다. 그러나 한글로 된 분류명에서는 그 분류로 들어가서 글쓰기를 누르면 찾을 수 없다는 에러가 납니다.

 

The requested URL /data1/write&sca=자료1 was not found on this server.

 

주소창에는 잘 나오지만 에러메시지에서는 한글명도 다 깨지구요.

 

이 문제를 어떻게 해결해야 할까요?

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

이게 아파치서버쪽에서 문제인지 아님 php로해서 문제인지를 봐야하는데 일단 php로 풀자면 저 sca 변수에다가

urlencode를 넣어서 해결해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

해당 스킨 list.php를 보니 다음과 같이 되어 있네요.

 

// 글쓰기 버튼에 분류저장

if ($sca && $write_href)

    $write_href .= "&sca=".urlencode($sca);</p>

<p>

 

이미 urlencode가 적용되어 있어서 이상하게 생각했는데 &가 좀 이상해서 ?로 다음과 같이 바꾸니 잘 됩니다

 

// 글쓰기 버튼에 분류저장

if ($sca && $write_href)

    $write_href .= "?sca=".urlencode($sca);</p>

<p>

 

아마 버전업이 되면서 & 가 ? 로 바뀌었나 봅니다.

 

답을 찾을 수 있도록 도와주셔서 감사합니다^^

 

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

음~ 물음표랑 엔드 같은거는 경우에 따라서 적용되야하는거라서
오타 이거나 아니면 상황에 따라 적용되니까 주의해야되요 나중에 버그 생길수있어서..

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록