웹마스터 팁


잘 되시는 분들도 계시겠지만, 저처럼 안되는 분들도 계실것 같아서 올립니다.
저도 여기서 검색해보았는데 호스팅 업체에 문의하라는 답변 밖에는 없더군요.
결국 구글로 검색하여 테터툴즈 답변글에서 답을 찾았습니다.


저의 환경 : CentOS 5.1, httpd-2.2.3-11.el5_1.centos.3, php-5.1.6-15.el5
소스 설치가 아닌 CentOS의 RPM으로 설치하였으며 httpd.conf 를 수정하지 않아도 mod_rewrite 모듈이 활성화 되어 있습니다.


일단, httpd.conf 파일을 열어서 다음부분과 같이 zbxe 가 설치되어 있는 디렉토리의 설정을 변경합니다.
제 경우에는 /var/www/html/zbxe 에 zbxe 가 설치되어 있습니다.

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

이 부분을

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride FileInfo
    Order allow,deny
    Allow from all
</Directory>

와 같이 수정하시고 apache 를 재시작 하시면 됩니다.

또는 zbxe의 디렉토리에 한해서만 적용시킬려면

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/var/www/html/zbxe">
    Options Indexes FollowSymLinks
    AllowOverride FileInfo
    Order allow,deny
    Allow from all
</Directory>

와 같이 밑에 따로 추가해주셔도 됩니다.


혹시 이렇게 했는데 안되면 "관리자 초기 페이지" 에서 "캐쉬파일 재생성"을 한번 실행시켜 주세요.









제목 글쓴이 날짜

등록된 글이 없습니다.