I run Apache on Mac OS X (XAMPP) for a site that uses .htaccess to have URLs like "domain.com/site/section/etc".
The problem is that the URL scheme is not working. It seems that the .htaccess file is not being recognized by Apache.
However, if I point the virtual host of my Mac's Apache to the site version I have on an NTFS partition (which works ok on Windows) then it also works perfectly on the Mac. The site on the Mac partition is an exact copy of that on the NTFS partition (same .htaccess, the same DB, everything).
The .htaccess file has no paths (no references to directories). The following is the same for both the Mac and the NTFS version of the file:
ls -l .htaccess -rwxrwxrwx 1 root admin 944 Oct 8 16:02 .htaccess
file .htaccess .htaccess: ASCII English text, with CRLF line terminators
I don't understand what's going on, but it seems like copying the file from NTFS to the Mac partition, makes it useless?