Activer les fichiers .htaccess et le mod_rewrite
Par défaut, Apache dans mac osx n’accepte pas les fichiers .htaccess, et c’est un peu dommage, surtout quand on voudrait faire de l’URL Rewriting.
Nous allons voir comment réactiver tout ça.
1. Modifier /etc/apache2/httpd.conf
sudo vi /etc/apache2/httpd.conf
Rechercher la chaine de caractères “Override” (sous VI faites “/” + chaine pour une recherche, puis “n” pour rechercher une nouvelle fois).
Vous devez trouver la ligne :
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
Et remplacez cette dernière ligne par
AllowOverride All
2. Modifier /etc/apache2/users/votrenom.conf
sudo vi /etc/apache2/users/votrenom.conf
Remplacez la ligne
Options Indexes MultiViews
par
Options All
Et
AllowOverride None
Par
AllowOverride All