デフォルトではAllowOverrideがNoneなのでこれをAllに変更する必要があります。
OS Xのターミナルを起動してssh接続し
$ sudo vim /etc/httpd/conf/httpd.conf
httpd.confから、.htaccessを含む記述を探して
AllowOverride None
を
AllowOverride All
に書き換え
Apacheを停止
$ sudo /etc/init.d/httpd stop
からの再起動
$ sudo /etc/init.d/httpd start
以上。