영카트 상세페이지 작성란에 파일다운로드 추가시 한글명으로된 pdf파일

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
영카트 상세페이지 작성란에 파일다운로드 추가시 한글명으로된 pdf파일

QA

영카트 상세페이지 작성란에 파일다운로드 추가시 한글명으로된 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 적용 옵션이 있는데

그마저도 정확히 안정적이라하다고 보장하긴 어렵습니다.

 

그래서, 가능하면 한글이 아닌 영문파일을 추천합니다.

 

파일 링크를 urlencode 처리해서
<a href="dwn%2F%ED%8C%8C%EC%9D%BC%2F%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C.pdf" class="shop_dwn" rel="nofollow">
이런식으로 하면 가능은 합니다만... 되로록 영문으로 처리하는게 좋습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 3
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT