MacのXAMPPで .htaccess を使えるようにする方法

2012年09月02日

MacにcakePHPをインストールしようとしていつまでもはまってたことがcakePHP側ではなくてapache側だったので悔し紛れにメモしておこうと思います。

初期設定では.htaccessは使えない

なんででしょうね。mod_rewrite は初めから使えるのにね。何故か.htaccessは使えません。

設定方法

apacheの設定ファイル「httpd.conf」を編集しましょう。

/Applications/XAMPP/xamppfiles/etc/httpd.conf

こいつを編集します。だいたい180行目くらいに書いてるかと思いますよ−。

<Directory />
    Options FollowSymLinks
    AllowOverride None
    #XAMPP
    #Order deny,allow
    #Deny from all
</Directory>

この「AllowOverride None」をALLにしましょう

<Directory />
    Options FollowSymLinks
    AllowOverride ALL
    #XAMPP
    #Order deny,allow
    #Deny from all
</Directory>

これでApacheを再起動すれば .htaccess が使えるようになります。

いやー良かった良かった。悩んだ時間が30分くらいで良かったです。

他にこんな事も書いてます

FBでコメント

3個のコメント

  1. 書いた:MacのXAMPPで .htaccess を使えるようにする方法 – http://t.co/MIXmamRt

  2. @yoshimana より:

    MacのXAMPPで .htaccess を使えるようにする方法 http://t.co/D7mQSVOz

  3. @schwarzewald より:

    【メモ】Macで.htaccess有効にする場合は/etc/apache2/httpd.confのAllowOverrideのNoneをAllに変更する。/etc/apache2/users/ユーザ名.confがあるときはそこも変更 http://t.co/XhXeZXo1

トラックバック/ピンバックはありません。