Para habilitar o módulo de reescrita, execute "reescrita do módulo de ativação do apache2":
sudo a2enmod rewrite
Você precisa reiniciar o servidor da Web para aplicar as alterações:
sudo service apache2 restart
Se você planeja usar mod_rewrite em .htaccess
arquivos, também é necessário ativar o uso de .htaccess
arquivos alterando AllowOverride None
para AllowOverride FileInfo
. Para o site padrão, edite /etc/apache2/sites-available/default
:
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
# changed from None to FileInfo
AllowOverride FileInfo
Order allow,deny
allow from all
</Directory>
Após essa mudança, você precisa reiniciar o Apache novamente.
- Documentação do Apache em AllowOverride
- Página de manual de
a2enmod