묻고답하기

기존 게시물의 링크인
주소/?=mid?mid명&document?srl=1234
를 줄여서 사용하게 하는 rewrite mod가 있습니다.
주소/숫자 식으로 줄여주는 것이지요. 또는 주소/mid값/숫자 식입니다.

rewrite mod는 서버의 루트에 존재하는 .htaccess파일에서 그 규칙을 발견할 수 있는데요.
이 규칙을 따르다보면

# image...
RewriteRule ^(.+)/files/attach/images/(.*) ./files/attach/images/$2 [L]

이부분에서 한글파일로 이루어진 이미지의 주소가 잘못 지정된다는 것을 알 수 있습니다.

http://www.beneglo.com/entry/using-hypertext-access 에서 따르는 htaccess의 식을 생각해보니

images다음에 오는 문자열은 1바이트크기의 다수의 한문자 또는 문자열로 정해지는 걸 알 수 있습니다.
이것 때문에 영문 파일명은 괜찮고 한글 파일명은 깨져버리는 건데요.

예를들어 "도메인/xe/files/attach/images/117/716/001/테스트.jpg"
라는 파일이 있다고 하고, 실제로 게시판을 들어가서 게시물을 클릭해 봅시다.

이때 게시물의 주소는 rewrite mod를 쓸 경우 "도메인/xe/mid값/1234" 또는 "도메인/xe/1234" 입니다.
그러나 파일의 주소는 "도메인/xe/mid값/files/attach/images/117/716/001/테스트.jpg"일 경우 한글이 규칙에 어긋나므로 파일을 불러올 수 없게 되어버리지요.
영문 파일 이름일 경우에는 잘 작동하여서 주소를 통해 올바른 경로에서 이미지를 가져올 수 있는데, 한글파일 이미지가 들어간 게시물의 경우 이미지가 깨어지는 것이 두드러집니다.

한글지원은 꿈의 영역인가요 역시.....

하지만 개선의 여지는 충분한게, rewrite mod를 쓰지 않고 긴 주소를 호출하면 한글파일도 잘 불러와진다는 점이죠..
또는
주소/xe/?mid=mid값&document?srl=1234 이런 식으로 불러와도 잘 불러와집니다. rewrite mod 규칙을 사용하지 않고 바로 경로에 접근하기 때문인가봐요.
게시물 스타일까지 합쳐지면
주소/xe/?mid=mid값&listStyle=gallery&document_srl=1234 로도 가능합니다.

rewrite mod의 규칙이 영문자 대/소문자, 숫자 로만 지정된다는게 좀 안타깝네요.
태그 연관 글
  1. [2020/12/09] 묻고답하기 rewrite 모듈에서 특수문자 를 제한하려고합니다. by 찐드기
  2. [2015/12/23] 묻고답하기 ckeditor 에서 SHIFT+ENTER 로 줄바꿈(BR)시 한글 깨짐 현상 by 세상의모든계산기
  3. [2015/09/18] 묻고답하기 서버 변경 후 한글 이름 이미지 엑박 문제에 대해 궁금한 점 by 윤삼 *2
  4. [2014/09/26] 묻고답하기 xe 한글로 설치가 안됩니다. by 골드윈 *1
  5. [2014/03/07] 웹마스터 팁 한글, 영문, 숫자, 특수문자 체크하는 함수 by ByteCMC
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
아랑 회원이 자신의 확장정보를 수정 못하게 하는방법 없나요. [1] 2009.03.16 by 뒷골목언니
james ahn 메뉴가 안보여요 [3] 2009.03.16 by 뒷골목언니
진주 제로보드 계정 연장이요 [1] 2009.03.16 by 뒷골목언니
OrionRigel 첨부파일을 ''열기''버튼 눌렀을때 첨부를 찾지못하고 오류가 뜹니다(1.0.2 버전 사용중) [1] 2009.03.16 by 뒷골목언니
nababo1003 게시판에 한글입력안되요 [1] 2009.03.16 by 뒷골목언니
하늘보리 xe 업그레이드 [4] 2009.03.16 by 뒷골목언니
뒷골목언니 rewrite mod 사용시 한글 이미지 파일의 경로 오류 문제  
네비게이터 1.1.5 사용자 [문의요...] [1] 2009.03.16 by 뒷골목언니
뒷골목언니 게시물 주소에 mid값이 붙는 현상 [5] file 2009.03.16 by 뒷골목언니
상오기 IE에서만 에러가나서 창이 열리지 않습니다 ^^; [1] 2009.03.16 by 상오기
Amkor DB 테이블 관련 질문 드립니다. [1] 2009.03.16 by 백성찬
takethat 제로보드XE 0.2.8버전으로 [1] 2009.03.16 by 백성찬
나우2006 xe 설치시 DB선택 관련 [2] 2009.03.16 by 나우2006
사바넷 Full버전 업데이트시 삭제하면 안되는 폴더는 어디인가요? [1] 2009.03.16 by 뒷골목언니
Amkor [로그인] 정중히 답변 부탁드립니다. [1] 2009.03.16 by 뒷골목언니
삼바라기 기본 레이아웃 중앙정렬 방법좀 알려주세요~  
제보공부중 가상 사이트 게시판을 기본 사이트 게시판으로 이동 하는 방법  
오뚜기 첨부파일을 다른 게시판에서 링크 거는 방법 없나요? [2] 2009.03.16 by 오뚜기
heuri 기본 메뉴 관리 아이콘이 깨져 나올 때 해결책? [2] file 2009.03.16 by heuri
따르식스 문의드립니다. [1] file 2009.03.16 by 따르식스
kajesus 홈페이지에다가 위젯삽입이 안되네요~ [3] 2009.03.16 by 백성찬
flowerrain lavalic mp3 player v5.0를 사용하고 있습니다. 모듈지정 게시판이 되지 않아서요... [1] 2009.03.16 by 최완규264
로만이글루 게시판 모듈만 따로 쓰는 방법 알려주세요  
디자인플렉스 다시설치를해야 하나요? ㅠ.ㅠ [1] 2009.03.16 by 백성찬
thejeon 뉴스티커 스킨 수정관련입니다. 간단하니 잠시만 도와주세요  
도봉인포 확장변수 순서가 입력하고 나서 보면 순서가 바뀌는데... 저만그런가요 ? ㅠㅠ [1] 2009.03.16 by 시카고
thejeon 1.2.0때문에 질문이 쏟아져... [1] 2009.03.16 by thejeon
서원준219 1.2.0으로 업뎃한 다음에 제 홈페이지가 이유없이 쪽났네요.. [2] 2009.03.16 by 로만이글루
백두에서한라까지 첨부파일 업로드 용량문제 도와주세요 file  
bad 40''s 키라 페이지가 뜨지 않습니다.