Eu tenho lutado com isso por muitas horas agora, e estou muito frustrado. Apache simplesmente não faz sentido para mim; Eu apreciaria muito qualquer conselho. Por favor, leia o que eu escrevi, pois li dezenas de posts e manuais sobre o assunto, e realmente preciso de conselhos específicos.
Estou tentando realizar dois objetivos: primeiro, obter "Pretty Links" para trabalhar na minha instância local do Wordpress; segundo, para configurar um domínio local para o site.
Eu tenho uma nova instalação do Apache 2.4.6 em execução, e o que eu fiz é habilitar os modificadores reescrever e vhost_alias.
Para o primeiro objetivo, eu entendo que eu preciso ter o AllowOverride definido como All. Isso, eu concluo, permite que os arquivos .htaccess dentro dos diretórios subseqüentes alterem a configuração do apache. Para tentar uma coisa de cada vez, estou acessando o site de localhost / var / www / dhae / Wordpress (precedendo o domínio). Eu tentei alterar o 000-default.conf para obrigar isso: link - tudo que eu adicionei foi a seção. Isso não funcionou, e também não alterou o AllowOverride para All no apache2.conf.
Eu me perguntei se talvez eu precisasse de algo mais específico para o diretório, então tentei usar meu segundo objetivo para conseguir isso. Eu escrevi o dhae.conf: link
Eu também adicionei a seguinte linha ao meu arquivo HOSTS:
127.0.0.1 dhae.dev
Isso também não funcionou. Eu tentei coisas de configuração do host virtual, tanto quanto pude encontrar, e eu simplesmente não estou tendo sorte. Estou realmente em uma perda, e eu preciso disso para trabalhar (especialmente meu primeiro objetivo), para que eu possa continuar o meu trabalho normal.
Por fim, para o domínio, verifiquei e o NameVirtualHost existe apenas no arquivo dhae.conf. Não é em qualquer outro lugar. Estou familiarizado com esse problema e isso não está acontecendo aqui.