아파치 2

apache 에서 mod_rewrite 활성화 안될때.

mod_rewrite 가 작동을 하지 않을때 체크해 볼꺼. 상황. 모듈은 설치 되어있다. 웹이 접근하는 최상단에 .ht_access 파일이 있는지 확인한다. 해당 파일이 있으면 => 아파치 세팅을 확인함 보통 /etc/httpd/httpd.conf (centos 기본 설치시) 에서 AllowOverride 를 찾아 AllowOverride None => AllowOverride All 로 변경한다. 그래도 안된다면 Order deny,allow => Order allow,deny 로 변경한다. 그래도 안된다면 구글신께 물어봄...

개발개발/LINUX 2010.06.10

apache 에서 AddDefaultCharset 옵션

새롭게 서버를 설치해서 테스트를 하는데 최근 UTF-8 로 대부분의 페이지들을 작업하느냐 뒤늦게 알았다. 반드시 euc-kr 로 페이지를 구성해야 되는 일이 생겨 작업을 하는데 아무리 위와 같이 줘도 적용이 안되는 것이다. 페이지 코딩도 euc-kr 이고 메타도 넣어줬고 문서 타입도 지정해줬는데 무조건 utf8로 잡히는 것이다. 다른 euc-kr 사이트들은 이상없이 동작하는데 반하여.... 그러다 번뜩~+_+ 설마 아파치에서 강제로 잡아주나? 라고 구글군한테 쪼아보니... 아니다 다를까. httpd.conf 파일에 AddDefaultCharset utf-8 기본 캐릭터셋을 utf8 로 고정해준다. 서버에서 다른짓하고 특정 캐릭터셋만 사용시에는 나쁘지 않을꺼 같지만. 나처럼 개발개발 서버에서는 필요없음 A..

개발개발/LINUX 2010.04.30
반응형