.htaccess RewriteRule 이 동작하지 않을 때

아파치 conf 파일을 vim 을 이용하여 OPEN.

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

기본으로 DocumentRoot 는 /var/www/html 로 정의가 되어있기 때문에 아래처럼 <Directory "/var/www/html"> 부분의 AllowOverride 만 수정하면 된다.

<Directory "/var/www/html">
    ...생략...
    AllowOverride All
    ...생략...
</Directory>

AllowOverride 부분이 None 으로 정의되어 있는 것을 All 로 수정하면 된다.

참고로 AllowOverride 의 Default 값은 All 이다.

아파치 서버 재 시작

[root@localhost ~]# service httpd restart