카테고리 없음

apache rewrite 모듈

hackee 2019. 7. 10. 16:44

 

서버내 특정 디렉토리로 들어오는 url에 대해 제어할때 쓰는  apache의 mod_rewrite 모듈.    이걸 사용하려면 일단  RewriteEngine을 on시켜야한다.

centos7기준  /etc/httpd/conf/httpd.conf 가보면   loadModule부분 검색시   include conf.modules.d/*.conf부분 볼수있다.

find / -name conf.modules.d로 검색시    해당 폴더위치가 나오고

/etc/httpd/conf.modules.d 폴더에 들어가보면 00-base.conf가 있는데 여기서  해당 파일을 vi로 열고  mod_rewrite.so 부분이 주석되있다면  주석해제해주자.  (#지우기)

그다음  rewrite모듈을 활용하려는   웹 서버 디렉토리로 가서  .htaccess파일을 만든 후  rewriteEngine을 on시킨다고 명시하면 된다.