Pular para o conteúdo

Habilitar o Mod_Rewrite no Apache2 do OpenSuse 11.3

Galera,

Depois de apanhar bastante consegui configurar o mod_rewrite no Apache2 do Suse 11.3 para que o a funcionalidade de link permanente do WordPress funcionasse. Em outras distribuições é muito mais fácil configurar, mas o Suse é diferente. Segue a dica:

 

  1. Editar o arquivo /etc/sysconfig/apache2 como root;
  2. Procurar a linha APACHE_MODULES que deve estar assim:
    APACHE_MODULES=”suexec access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif userdir ssl php5″
  3. Adicionar ao final a string rewrite
  4. Salve o arquivo e saia dele;
  5. Rode o comando SuSEconfig para atualizar as configurações do Apache2;
  6. Reinicie o apache;
  7. Feito isto crie uma página de teste.php com o conteúdo abaixo:
    <?php
    phpinfo( );
    ?>
  8. Acesse este página via browser e procure por “rewrite”. Você deve encontrar uma entrada apenas;
  9. Vá na pasta /etc/apache2/vhosts.d e edite o arquivo de configuração do seu site. Ex: seusite.conf
  10. Procure pela linha AllowOverride. Se ela estiver AllowOverride None coloque AllowOverride All.
  11. Salve o arquivo e saia;
  12. Reinicie o apache;