Der auf dem Mac installierte Apache Webserver („Personal Websharing“) ist so konfiguriert, dass er .htaccess Dateien ignoriert.
Um dies zu ändern, muss man sowohl in der Datei „/private/etc/apache2/httpd.conf“ als auch in der Datei „/private/etc/apache2/users/Benutzerkurzname.conf“ die Zeile „AllowOverride None“ in „AllowOverride All“ ändern. Die genannten Pfade gelten für MacOS 10.5!
Eine genaue Erklärung habe ich hier gefunden.