Linux WEB

Debian 에서 mod_rewrite 활성화 하기

2008.12.12 22:31

jook 조회 수:18393

1. a2enmod 명령어로 rewrite 모듈을 활성화 한다.

 localhost:/etc# a2enmod rewrite
 Module rewrite installed; run /etc/init.d/apache2 force-reload to enable.

 a2enmod 를 실행 할 경우는 아래와 같이 /etc/apache2/mods-available/rewrite.load 파일이 /etc/apache2/mods-enabled/ 디렉토리로 링크가 생성된다.

 localhost:/etc/apache2/mods-enabled# ls -l /etc/apache2/mods-enabled/rewrite.load
 lrwxrwxrwx 1 root root 30 Dec 12 12:02 /etc/apache2/mods-enabled/rewrite.load -> ../mods-available/rewrite.load

 a2enmod 명령을 사용하지 않고 수동으로 링크를 생성해도 된다.


2. /etc/apache2/apache2.conf 파일에 아래의 내용을 추가한다.

 <IfModule mod_rewrite.c>
         RewriteEngine On
 </IfModule>



3. apache2.conf 파일의 <Directory> </Directory> 설정부분이나, 가상호스트 설정부분의 <Directory> </Directory> 설정 부분에서AllowOverride None 부분을 AllowOverride all로 수정한다.

        <Directory /home/jook/public_html/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride all
                Order allow,deny
                allow from all
                # This directive allows us to have apache2's default start page
                # in /apache2-default/, but still have / go to the right place
        </Directory>


4. apache 데몬 restart

번호 제목 글쓴이 날짜 조회 수
23 server-status를 이용한 아파치 모니터링 방법 file 호스트웨이 2016.04.05 3606
22 Apache-Tomcat Multi Instance 설정 file 호스트웨이 2015.05.28 3436
21 Linux LVS 사용하기 호스트웨이 2015.09.16 3243
20 PHP 컴파일시 에러 메세지가 나오는 경우 조치방법 호스트웨이 2012.12.14 3183
19 Apache 동시접속자 수 알아내기 호스트웨이 2015.09.13 2923
18 Apache Log 관리 방법 (Logrotate) 호스트웨이 2015.09.17 2915
17 apache - mod_url 설치 호스트웨이 2015.09.18 2754
16 httpd.pid 파일 오류 메시지 (20014) 호스트웨이 2015.09.12 2565
15 Symbolic link not allowed or link target not accessible 에러 발생 시 호스트웨이 2012.11.16 2474
14 64bit 에서 php 컴파일시 에러 메세지 발생 시 대처방법-3 호스트웨이 2012.12.28 2343
13 외부 링크 도용을 막기 위한 아파치 설정 호스트웨이 2015.09.11 2137
12 cronlog 설정 호스트웨이 2015.09.18 1912
11 웹부하 테스트 - httperf 호스트웨이 2015.09.18 1799
10 WEB에 특정 IP접근 차단 호스트웨이 2015.09.10 1796
9 Ubuntu 아파치 웹서버에서 index.php 다운로드 창이 뜰 경우 호스트웨이 2012.12.13 1795
8 CentOS6 64bit openssl 설치시 에러 조치사항 호스트웨이 2012.11.02 1657
7 아파치 특정폴더에 암호걸기 호스트웨이 2012.12.28 1649
6 Indexes 값 제거 호스트웨이 2015.09.18 1474
5 failed to open stream: Too many open files in 에러메시지 출력 시 해결방법 호스트웨이 2012.10.03 1152
4 apache 구동시 "파일 크기 제한을 초과함 $HTTPD -DSSL" 에러메시지 출력에 대한 해결방법 호스트웨이 2012.10.11 1051