Mano, quanto é o POGRAMA? (O blog de programador para programador)

Joomla

[Joomla] URL amigável

Hoje no trabalho, o rapaz que desenvolve em joomla perguntou como deixar o site com URLs amigáveis. Decidi então ensinar passo a passo como proceder.

Primeiro de tudo, você terá que ter acesso ao FTP do site a qual está desenvolvendo.  Dessa forma, puxe o arquivo htaccess.txt que se encontra na raiz aonde foi instalado o joomla.

Abrindo o arquivo htaccess.txt, edite a linha 59

# RewriteBase /

por:

RewriteBase /

PS: caso seu site esteja em alguma pasta e não na raiz do site, modifique a linha para /nome-da-pasta

RewriteBase /nome-da-pasta/

suba o arquivo pelo ftp e substitua o arquivo antigo. Renomeie o arquivo htaccess.txt para .htaccess

Fique atento a essa mudança.

Após isso, veja se seu servidor tenha o mod_rewrite ativo Ajuda > Info Sistema > Php Information (caso contrário, solicite ao seu servidor de hospedagem)

Agora finalizada essa parte, vamos para o administrador do joomla.

Vá para Site > Global Configuration

Dentro da aba Site, ao lado direito você verá as seguintes informações

Vamos entender cada um deles:

Search Engine Friendly URLs – Marque como Yes, ela modificará as URLs para amigáveis (ótimo para SEO)
Use Apache mod_rewrite – Marque como Yes, ele fará todo o processo de direcionamento das URLs Amigáveis (transformará o codigo feio em links mais inteligentes) – Caso marque No, o código ficará com http://site.com.br/index.php/pagina-inicial
Add suffix to URLs – Opcional, ele transfoma suas URLs amigávei com o sulfixo .html (ex: http://site.com.br/pagina-inicial.html)

Agora, é só salvar.

O resultado será de:

http://site.com.br/index.php?option=com_content&view=article&id=27&Itemid=30

para:

http://site.com.br/nome-da-pagina

Qualquer dúvida, ou problemas que possa ajudar, deixe um comentário.

Anúncios

[Joomla] Docman não funciona com Urls Amigáveis

PS: Posta solucionando o problema

O componente docman é um gerenciador de arquivos para joomla, que facilita a troca de arquivos via site e usuários cadastrados(não irei entrar em detalhes). Porém, tive um problema esses dias, o Docman não funcionava com Urls Amigáveis e estava quase desistindo e jogando tudo para cima, quando lembrei de um componente instalado que já causou um grande estrago em um site que havia desenvolvido (mais…)