Apache

Configurando o arquivo .htaccess para criar URLs Amigáveis

O arquivo .htaccess é um arquivo de configuração do Apache que pode ser usado para controlar o comportamento de um site ou aplicação na web. Você pode usá-lo para criar URLs amigáveis, ou seja, URLs mais legíveis e fáceis de compartilhar para os usuários.

Existem diversas formas de reescrever uma url, pode ser via programação (ex: php) ou configurando o arquivo .htaccess do Apache, que veremos neste post.

Vamos reescrever a url:
https://www.nomedoseusite.com.br/?pagina=noticias

por esta:
http://www.nomedoseusite.com.br/noticias

Como é feito?

1º Passo: verificar se o módulo mod_rewrite está habilitado no servidor de web apache, para a utilização do arquivo .htaccess.

2º Passo: criar um arquivo .htaccess, vazio, no Bloco de Notas ou no seu editor preferido. Quando este arquivo estiver com os dados, o mesmo deverá ser carregado no diretório raiz do seu site.

3º Passo: preencher o arquivo com as regras necessárias para reescrevermos a url.

RewriteEngine On
RewriteRule ^noticias\/?$ noticias.php [L]

É necessário um pouco de conhecimento de expressões regulares.

Neste link compartilho um gerador de URL amigável online.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *