http://www.miloweb.net/htaccess.html
※.htaccess ファイルの記述が正しいことを前提に。
Apache の場合は httpd.confで、該当のディレクトリ設定箇所にて、
AllowOverride
を適切に設定しないといけません。
現在は none 等、そもそも .htaccess が無効となる設定になっていませんか?
一時的に、
AllowOverride All
として、Apache の再起動を行い、反映されるか確認してみることをお勧めします。
AllowOverride noneが原因でした。
助かりました<m(__)m>