짧은주소를 쓸 때 한글 분류로 들어가서 글을 쓰면 에러가 납니다. 채택완료
짧은주소를 쓸 때 한글 분류로 들어가서 글을 쓰면 에러가 납니다.
분류명이 숫자이면 잘 됩니다. 그러나 한글로 된 분류명에서는 그 분류로 들어가서 글쓰기를 누르면 찾을 수 없다는 에러가 납니다.
The requested URL /data1/write&sca=ìžë£Œ1 was not found on this server.
주소창에는 잘 나오지만 에러메시지에서는 한글명도 다 깨지구요.
이 문제를 어떻게 해결해야 할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
비버팩토리
3년 전
이게 아파치서버쪽에서 문제인지 아님 php로해서 문제인지를 봐야하는데 일단 php로 풀자면 저 sca 변수에다가
urlencode를 넣어서 해결해보세요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
3년 전
해당 스킨 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개
�
3년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택
오타 이거나 아니면 상황에 따라 적용되니까 주의해야되요 나중에 버그 생길수있어서..