728x90
문제 상황
로컬과 개발에서 제목이 한글인 파일을 다운로드할 때 404 에러 발생하는데 운영에선 문제가 없음
현재 로컬 WAS는 tomcat이고, 개발은 운영과 동일한 JEUS 사용 중
해결
1) tomcat
-server.xml 파일 내 커넥터 설정에 Engine 탭 내 URIEncoding=“UTF-8”을 추가해주면 됨
2) jeus
설정 파일의 물리적 위치를 몰라서 서버 관리 콘솔 기준으로 설명함
경로: Servers>(서버 선택)>Engine>Basic
설정하고자 하는 서버를 선택한 후, Engine 탭 - Basic 탭 화면으로 이동하면 하위에 Encoding 설정하는 부분이 있음!
각 항목마다 두가지 방식으로 설정 가능
- Default
- APP에 Encoding 설정이 되어있다면 해당 설정이 우선 적용되고, 설정이 없는 경우는 JEUS 설정을 적용
- Forced
- APP에 설정된 것과 상관없이 강제로 Encoding JEUS 설정 적용
운영 설정을 확인해보니까 Forced에 UTF-8로 적용되어 있길래 개발에도 똑같이 적용하니까
한글 깨짐 없이 다운로드 잘 됨!
728x90
'서버 > JEUS' 카테고리의 다른 글
[JEUS] 제우스 JNDI DataSource 설정 (0) | 2024.11.13 |
---|