Apache mod_rewrite não está funcionando

1

Eu instalei o Apache através do seu instalador do windows e depois PHP e MySQL também. O Wordpress está funcionando bem nessa configuração, o que significa que a configuração básica necessária está funcionando bem.

Mas, de alguma forma, o mod_rewriting não está funcionando, apesar de eu ter descomentado o LoadModule ..... mod_rewrite do httpd.conf.

sempre que eu vou para algum permalink no meu localhost eu acabei de receber um 404 (baseado no navegador, não baseado em wordpress).

Sugira as alterações necessárias que preciso fazer.

    
por OrangeRind 16.08.2009 / 14:26

2 respostas

3

Meu palpite é que sua diretiva AllowOverride não permite o arquivo .htaccess de wordpress a ser usado. Portanto, verifique que AllowOverride FileInfo está habilitado para o seu diretório wordpress.

Para o futuro, quando fizer este tipo de perguntas, inclua:

  • qualquer configuração de reescrita que você tenha feito no apache
  • o conteúdo do arquivo .htaccess no diretório raiz do wordpress
  • versão do apache
por 16.08.2009 / 14:39
1

O mais provável é que o arquivo .htaccess do wordpress não esteja sendo usado pelo apache. Dentro do seu arquivo httpd.conf, substitua "Override None" por "Override All".

    
por 16.08.2009 / 14:46