Mac XAMPP のhtaccess でRewriteEngineを使おうとするとエラーになる場合、httpd-xampp.confも見よう。

Mac XAMPP のhtaccess でRewriteEngineを設定してアクセスすると、500 Internal server error になり、エラーログを見ると下記の用に表示される。

/.htaccess: RewriteEngine not allowed here

ぐぐると、だいたいhttpd.conf で、 AllowOverride All に設定しよう、と出てくるが、下記にも設定ファイルがある。こっちも修正が必要。

/XAMPP/xamppfiles/etc/extra/httpd-xampp.conf