영카트 상세페이지 작성란에 파일다운로드 추가시 한글명으로된 pdf파일
본문
<a href="dwn/파일/다운로드.pdf" class="shop_dwn" rel="nofollow">자료 다운로드</a>
이런식으로 추가하고 알ftp에 파일오 업로드를 한 상태입니다.
그런데 한글로 했을땐 안되고, 영문으로 바꾸면 되는데 한글명으로 가능한 방법이 있을까요?
직접적으로 href에 들어간 도메인을적어서 들어가도 한글명으로 했을땐 가비아 404에러가 뜨고,
영문명으로 바꾸면 정상적으로 됩니다 ㅠ
답변 1
사용자가 접근하는 브라우저가 작동하는 환경의 인코딩은 보통 utf-8인 형태가 많이 사용됩니다
그러나 서버상에서 파일이 저장되는 인코딩은 utf-8이 아닌경우도 많이 있습니다.
그러면
한글로 호출한 파일의 인코딩이 서버상에서는 깨진 특수문자가 되겠죠
반대로
사용자의 브라우저가 utf-8이 아닌경우라도 마찬가지가 될수있습니다.
IE에서는 이걸 방지하기위해서 모든전송URL에 utf-8 적용 옵션이 있는데
그마저도 정확히 안정적이라하다고 보장하긴 어렵습니다.
그래서, 가능하면 한글이 아닌 영문파일을 추천합니다.
답변을 작성하시기 전에 로그인 해주세요.