문서 편집

아파치 리라이트 모듈 (Apache Rewrite Module)

sudo a2enmod rewrite

/etc/apache2/sites-enabled/000-default 수정

또 탐색을 해서 /etc/apache2/sites-enabled/000-default 파일을 열자.

여기에서 다음을 수정한다.

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny

위에서 AllowOverride 항목이 아마 none이나 deny로 돼 있을 것이다. 저걸 all로 고쳐 준다.

all이 보안에 별로 안 좋고 다른 걸 써 주는 게 낫지 않냐는 의견을 본 적도 있는데 내가 모르니까 패스한다.

만약 가상 호스트(virtual host)를 사용하고 있다면 거기서도 AllowOverride가 none이나 deny로 돼 있지 않은지 확인해 봐야 한다.

아파치 재시작(apache restart)

다 해놓고 왜 안되지 고민하지 않길 바란다.

아파치 재시작 명령어를 입력해 줘야 한다.

sudo  service apache2 restart

위 명령어를 입력하면 종료. 이제 잘 될 것이다.

누구나 수정하실 수 있습니다. 문법은 Formatting Syntax참조하세요.

연결문서

CC Attribution-Noncommercial-Share Alike 4.0 International 별도로 명시하지 않을 경우, 이 위키의 내용은 다음 라이선스에 따라 사용할 수 있습니다: CC Attribution-Noncommercial-Share Alike 4.0 International
1.2 KB tech/apache_rewrite_module.txt · 마지막으로 수정됨 2016/07/12 09:26 (바깥 편집) V_L _sx.twitter.52329089

0.114 seconds in processing this page on this powerful server.