J'utilise Apache sur Mac OS X (XAMPP) pour un site qui utilise .htaccess pour avoir des URL comme "domaine.com/site/section/etc".
Le problème est que le schéma d'URL ne fonctionne pas. Il semble que le fichier .htaccess ne soit pas reconnu par Apache.
Cependant, si je fais pointer l'hôte virtuel de l'Apache de mon Mac à la version du site que j'ai sur une partition NTFS (qui fonctionne bien sous Windows) alors il fonctionne aussi parfaitement sur le Mac. Le site sur la partition Mac est une copie exacte de celui sur la partition NTFS (même .htaccess, même DB, tout).
Le fichier .htaccess ne contient aucun chemin d'accès (aucune référence à des répertoires). Ce qui suit est identique pour la version Mac et NTFS du fichier :
ls -l .htaccess
-rwxrwxrwx 1 root admin 944 Oct 8 16:02 .htaccess file .htaccess
.htaccess: ASCII English text, with CRLF line terminators
Je ne comprends pas ce qui se passe, mais il semble que copier le fichier de NTFS vers la partition Mac, le rende inutile ?