Для решения данной проблемы необходимо активировать модуль Apache — mod_rewrite.
В операционной системе Linux Ubuntu/Debian это можно сделать командой:
sudo a2enmod rewrite
Далее прописать AllowOverride All в конфиграционном файле сайта Apache2, которые находятся по адресу /etc/apache2/sites-enabled/, чтобы веб сервер читал параметры из файлов .htaccess.
Перезапустим apache2 чтобы изменения вступили в силу:
sudo service apache2 restart