コンテンツの読み込みに時間がかかっています

MAMP に久しぶりに触れたら mod_rewrite が使えない設定だった

久しぶりに MAMPをインストールしたら a-blog cms を動かすことができなかった。いつくらいのバージョンからなのか httpd.conf の設定で mod_rewrite が使えないようになっているようだ。

mod_rewrite とは

mod_rewrite は、Apache HTTP Server のモジュールの一つで、URL の書き換え(リダイレクトや内部的なルーティング)を柔軟に行える機能を提供するものです。

https://kazumich.com/xxxxx.html にアクセスしても https://kazumich.com/index.php のプログラムが動くようにするために使っています。また、index.php で xxx.html が、どんなデータを表示するべきなのかを処理します。

修正する httpd.conf の場所

以下の場所にファイルはあります。

/Applications/MAMP/conf/apache/httpd.conf

そして、修正するべきところは以下の行になります。 # が先頭についていることで有効な設定になっておらずコメント扱いとなっていますので、 # のみを削除してください。

#LoadModule rewrite_module modules/mod_rewrite.so

a-blog cms の簡単セットアップ に追加

私の仕事として、簡単に a-blog cms を使える環境を用意するお手伝いというのがある。この設定も自動化するべくアップデート版を用意することにしようと考えています。


関連記事

この記事のハッシュタグ から関連する記事を表示しています。

MAMP で複数のサイトを簡単に管理する方法

OS X 無料版の MAMP で PHP のバージョンを標準から変更する方法

MAMP

Mac に a-blog cms を誰でもインストールできるようにするプログラムを書いてみた

あなたのMacでa-blog cms1.4.2を体験してみて下さい

あなたのMacでa-blog cms1.4.1を体験してみて下さい

あなたのMacでa-blog cms1.3.1を体験してみて下さい