저처럼 직접 서버를 돌리시는 분들에게만 해당사항이 있죠...
찾다보니 데비안 계열은 rewrite모듈이 활성화 되지 않은채로 아파치2가 설치가 되어있다고 합니다
이유는 직접 찾아보시길-_-; 귀차나서 ㅋㅋ

아파치 설정하시고 php연동 확인하실때 phpinfo.php 같은 파일 만드셔서 php연동 확인하시잖아요
거기 보시면 설치된 모듈 확인하실수 있습니다.

위에 보면 붉은 색으로 동그라미 쳐져 있는부분 있죠... 전 모듈이 설치된 상태입니다. 물론 처음에는 없었구요. 자! 시작합시다

a2enmod rewrite

vi /etc/apache2/apache2.conf 를 열어서 내용을 추가시켜줍시다.
"추가내용"
<IfModule mod_rewrite.c>
rewriteEngine On
</IfModule>

vi /etc/apache2/sites-enabled/000-default 수정
"수정내용"
<Directory /var/www/>
                  Options Indexes FollowSymLinks MultiViews
                  AllowOverride all   <- none에서 all로 수정.
                  Order allow,deny
none이 아니고 deny로 있는 경우도 있을지도..
어쨋건 all로 수정

다 저장하고 나오셨으면 아파치 데몬 재시작 해주시면 끝...
Posted by 산티아고

댓글을 달아 주세요