apenas não precisa de nada que AllowOverride All em /etc/apache2/sites-available/yourdomain.com.conf como no link que eu postei
Eu tentei ativar o mod_rewrite no meu novo servidor. Eu instalei o LAMP, um resto configurado pelo webmin, mas não posso executar o mod_rewrite. Eu recebo a página Not Found-url. Quando faço alterações em configurações como 000default.conf ou ou apache.conf.
sudo nano /etc/apache2/sites-available/000-default.conf
Search for “DocumentRoot /var/www/html” and add the following lines directly below:
<Directory "/var/www/html">
AllowOverride All
</Directory>
Este método não funciona. Meus sites estão em / var / www / domainname não em / var / www / html / domainname
/ etc / apache2 / sites-enabled - arquivo vazio
Quando eu adiciono isso Opções de índices FollowSymLinks AllowOverride All para o arquivo de configuração do servidor virtual eu recebo Forbidden-page-no-permission para cada URL mesmo para o domínio principal.