Ativando o arquivo .htaccess para reescrever o caminho (não funcionando)

9

Todos os tutoriais me dizem para editar o: /etc/apache2/sites-available/default , mas esse arquivo não existe para mim. Dentro deste arquivo eu teria que editar o:

<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
#AllowOverride All
#AllowOverride AuthConfig FileInfo Indexes Limit Options=All, MultiViews        
Order allow,deny
allow from all </Directory>

Como deve ser o arquivo e eu mesmo devo criá-lo?

Além disso, eu tenho um arquivo 000-default.conf , mas o 'código' acima não está lá também.

    
Os arquivos
por inControl 15.02.2014 / 14:20

3 respostas

39

A nova versão do apache mudou de alguma forma. Se a sua versão do Apache é 2.4, então você tem que ir para /etc/apache2/ . Haverá um arquivo chamado apache2.conf . Você tem que editar esse (você deve ter permissão de root). Alterar o texto do diretório como este

<Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

Agora reinicie o apache.

service apache2 reload

Espero que funcione.

    
por Nabil 15.02.2014 / 14:27
12

Ubuntu 14.04 (e Apache 2.4) o DocumentRoot padrão foi alterado de / var / www para / var / www / html.

primeiro habilite a2enmod

sudo a2enmod rewrite 

e

sudo service apache2 restart

sudo nano /etc/apache2/sites-enabled/000-default.conf

adicione essas linhas no final

<Directory /var/www/html>
    AllowOverride All
 </Directory>

e

sudo service apache2 restart
    
por alicanozkara 02.06.2017 / 23:04
8

Se você não quiser repetir a mesma configuração em cada atualização / atualização

A melhor maneira é:

Editar ou criar arquivo de configuração

/etc/apache2/conf-available/httpd.conf

Adicionar

<Directory /var/www/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory>

Ativar o arquivo de configuração

sudo a2enconf httpd

Reinicie ou recarregue o Apache

sudo service apache2 restart

ou

sudo service apache2 reload

Está feito!

    
por zatamine 23.09.2015 / 17:34