Apache2再コンパイルなしでmod_rewriteモジュール追加方法メモ


メモ

古いApache2.2.4のmod_rewriteモジュールが入ってないため、apache再コンパイルなしで、追加をしました。

cd /usr/local/src/httpd-2.2.4/modules/mappers
/usr/local/apache2/bin/apxs -c mod_rewrite.c

ls -alt .libs/mod_rewrite.*

mod_rewrite.soが含まれていることを確認しました。

最後、rootユーザでモジュールのインストール

/usr/local/apache2/bin/apxs -i -a -n rewrite mod_rewrite.la

その後は、通常のhttpd.confとか.htaccess編集すれば、mod_rewriteが使えるようになります。