차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| tech:apache_rewrite_module [2013/01/11 03:08] – V_L | tech:apache_rewrite_module [2016/07/12 00:56] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{tag> | ||
| + | ======아파치 리라이트 모듈 (Apache Rewrite Module)====== | ||
| + | |||
| + | |||
| + | sudo a2enmod rewrite | ||
| + | |||
| + | |||
| + | |||
| + | / | ||
| + | |||
| + | 또 탐색을 해서 / | ||
| + | |||
| + | 여기에서 다음을 수정한다. | ||
| + | |||
| + | |||
| + | < | ||
| + | < | ||
| + | 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 | ||
| + | |||
| + | 위 명령어를 입력하면 종료. 이제 잘 될 것이다. | ||
| + | |||
| + | * [[tech: | ||
| + | |||
| + | ^ 누구나 수정하실 수 있습니다. | ||
| + | |||