Заходим в конфигурационный файл Apache – /usr/local/etc/apache/httpd.conf
по умолчанию
<directory “/usr/local/www/apache22/data></directory> Options Indexes FollowSymLinks AllowOverride None Require all granted |
Если есть, то добавляем либо меняем None на All
AllowOverride All |
AllowOverride All – здесь сказано что если существует файл .htaccess, то все (All) директивы прописанные в нем выполнять. Кстати если не хотите чтоб сервер читал файл .htaccess то замените “All” на “None”.
Allow from all – доступ к папке имеют все.
После того как добавили блок с описанием вашей директории перезагружаем Apache
apachectl restart |
Теперь все директивы в файле .htaccess должны отрабатывать.