| 가령 "테스트.gif" 라는 이미지 파일이 있다면,  웹 브라우저에서 UTF-8 설정을 해줘야만 정상적으로 볼수가 있다.
 그렇다고 해서 이미 만들어 놓은 한글 파일명으로 모두 바꿔야 할것인가?
 
 그럴 필요는 없다.
 
 mod_url 이라는 모듈만을 아파치에 추가해 주면 되는 문제이다.
 
 추후에 모듈을 추가하기 위해서는 아파치가 DSO (동적) 으로 컴파일되어 있어야 하는데 여기에서는 아파치가 DSO로
 
 설치되어 있다는 가정하에 설명하도록 한다.
 
 
 <설치와 컴파일>
 
 1. /usr/local/apache/bin/httpd -l | grep mod_so해서
 mod_so.c 가 있다면 동적으로 컴파일 되었으므로, mod_url.c설치가 쉽다.
 
 2. mod_url.c파일을 /usr/local/apache/libexec/안에 복사한다.
 
 3. /usr/local/apache/bin/apxs -i -a -c /usr/local/apache/libexec/mod_url.c
 로 컴파일을 한다.
 
 4. 정상적으로 설치가 되었다면, httpd.conf안에
 
 --------------
 AddModule redur |_module        libexec/mod_url.so
 를 확인할수 있을것이다.
 
 5. mod_usr.so 다음줄에
 Addmodule mod_url.c
 를 적어놓는다.
 
 --------------------------
 LoadModule redurl_module      libexec/mod_url.so
 AddModule mod_url.c
 --------------------------
 
 6. 아파치설정의 마지막부분에
 <IfModule mod_url.c>
 CheckURL On
 </IfModule>
 부분을 추가한다음 아파치를 리부팅 시키면 정상적으로 한글 이름이 보여지는것을 확인할수 있을 것이다.
 
 이제부터는 익스플로어에서 utf-8로 보내기를 체크를 해제하지 않아도 상관없이 한글이름 파일을 웹에서 확인할수 있다.
 
 첨부파일을 다운로드하셔서 컴파일 하시기 바랍니다. | 
0