[Linux] – Habilitar mod_rewrite no ubuntu

Após ter instalado o Apache, não só no Linux como também em outros sistemas operacionais, para quem utiliza o recurso de redirecionamento de URL’s, é preciso habilitar o módulo rewrite, conhecido por mod_rewrite.

No Ubuntu há um procedimento bem fácil, porém, meio que engana bobo.

A saber, você ativa um módulo usando uma lógica de comando apache:

a2enmod

Que é um codinome para:

Apache 2 enable module.

Então, para ativar o módulo de redirecionamento de URL’s, rewrite, o código ficaria assim:

sudo a2enmod rewrite

Feito isto bastaria reiniciar o servidor apache:

sudo /etc/init.d/apache2 restart

Por mais óbvio que pareça, o módulo rewrite foi ativado, mas o apache não configurou nada além da linha que ativa o módulo no arquivo de configuração do módulo, deixando assim por conta de você editar manualmente as linhas que possuem:

AllowOverride None

para

AllowOverride All

No arquivo /etc/apache2/sites-available.

Então, abra o editor de texto:

sudo gedit /etc/apache2/sites-available e procure pelas linhas com AllowOverride None e troque por AllowOverride All.

Salve e feche o editor de textos e reinicie o apache :

sudo /etc/init.d/apache2 restart

É isto ai, agora está tudo funcionando!

Esta entrada foi publicada em Linux, Sem categoria e marcada com a tag , , , , , . Adicione o link permanente aos seus favoritos.

3 respostas a [Linux] – Habilitar mod_rewrite no ubuntu

  1. Claudio disse:

    Rapaz!! valew, eu estava ah um tempo tentando resolver isso no ubuntu-linux.. cada um fala um peda?o, grande sacada, vc explicou tudo e do modo correto! valew!!

  2. Marcos Paulo disse:

    Otimo post,
    mas apos fazer isso ‘AllowOverride All’
    só da erro de permição 403 Forbidden.

    tem alguma solução ??

    ubuntu 11.04

  3. Iago disse:

    Parabéns, ajudou bastante…

Deixe um Comentário

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Spam Protection by WP-SpamFree

Spam protection by WP Captcha-Free