Tag: mod_rewrite

Como instalar o mod_rewrite para PHP do Apache2 no Linux

Para instalar o mod_rewrite no Ubuntu ou Linux Mint, abra o terminal (CTRL + ALT + T) e digite:

sudo a2enmod rewrite
service apache2 restart

Pronto!

Se você executar o primeiro comando novamente, o sistema confirmará que o mod_rewrite já está ativo com a seguinte mensagem:

Module rewrite already enabled

Testado no Linux Mint 17, e deverá funcionar também no Ubuntu 14.04

Fonte: https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04


Configurando o mod_rewrite do Apache2 no Ubuntu Linux

O mod_rewrite é um módulo do apache que permite criar URL’s Amigáveis. Exemplo:

URL não-amigável: blog.tiagopassos.com/artigos.php?id=1543
URL amigável: blog.tiagopassos.com/artigos/1543/utilizando-urls-amigaveis

Aqui não vou mostrar como programar utilizando URL’s amigáveis, mas sim, como colocar o apache instalado na sua máquina para utilizar esse módulo.

O procedimento foi testado no Ubuntu 10.04 LTS. É necessário que o Apache já esteja instalado.

Abra o Terminal (Aplicativos/Acessórios/Terminal) e digite:

sudo cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/
sudo gedit /etc/apache2/sites-available/default

Modifique “AllowOverride None” da secção Directory raiz (’/var/www’) para “AllowOverride All”

Depois é só reiniciar o Apache:

sudo /etc/init.d/apache2 restart

  • Publicidade

  • Redes Sociais

    Facebook  Twitter
  • Estatísticas

    Page Views (desde março de 2010):

    Estatísticas detalhadas
  • Novidades por e-mail!

    Digite seu e-mail:


    Fique tranquilo. Seu e-mail não será usado para outros fins, e você poderá se descadastrar quando quizer.

    Eu!

    Tiago Passos
    Todo o conteúdo desse site esta licenciado sob a licença Creative Commons 3.0 (CC BY 3.0). Você pode copiar e modificar o conteúdo desde que cite o autor.
    iDream theme by Templates Next | Powered by WordPress