XE를 설치하여 사용하려고 환경설정을 하다가 rewrite mod 에 대해 알게 되었다. XE에선 하나의 페이지에 접근 하기 위해 다음과 같은 주소를 사용하게 된다.
http://localhost/xe/?mid=test
이러한 주소를 깔끔하게
http://localhost/xe/test
로 사용하기 위해 rewrite mod를 사용한다.
$sudo a2enmod rewrite
mod_rewrite 활성화
$sudo vi /etc/apache2/sites-available/default
DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None //---None을 FileInfo나 All로 변경 한다. Order allow,deny allow from all </Directory>
아파치 재시작
$sudo /etc/init.d/apache2 restart
출처 : http://tops.codex.kr/?p=753