Centro de
Desenvolvimento
Profissional e Tecnológico
Tutorial: URL Amigável em sites Joomla
Sobre o autor
César Kyn d'Ávila obteve sua graduação em Engenharia Elétrica em 1992 pela
Universidade Estadual de Campinas (Unicamp), onde também completou sua formação
acadêmica com o Mestrado e Doutorado na área de Telecomunicações, nos anos de
1995 e 1998 respectivamente. Seus trabalhos acadêmicos se concentram em estudos
sobre os sistemas celulares com tecnologia CDMA (UMTS, CdmaOne, 1xRTT, 1xEVDO)
aplicada às Comunicações sem Fio. Desde a sua formação como doutor, atua no
mercado de telecomunicações, como consultor em diversas empresas operadoras,
fabricantes de equipamentos e prestadoras de serviço. Possui grande experiência
didática e ministrou inúmeros treinamentos em empresas como Samsung, Motorola,
Nortel, Ericsson, Instituto Eldorado, Flextronics, Brasil Telecom, Telemar, Vivo, Claro,
Telemig Celular, e outras, bem como cursos de pós-graduação em faculdades.
Atualmente ocupa a posição de Diretor de Tecnologia do Centro de Desenvolvimento
Profissional e Tecnológico (CEDET) empresa com projetos com as tecnologias GSM,
UMTS e Wi-MAX e atua como pesquisador independente tendo orientado teses e
trabalhos científicos em instituições de renome como Unicamp e Inatel.
Introdução
Penei para por as URLs amigáveis no site do CEDET que é gerenciado pelo Joomla. O
problema é que meu host não está com a configuração adequada do servidor php.
Entretanto, quando a gente bate cabeça com um problema sempre acaba aprendendo
alguns macetes. Fiz este tutorial para explicar como colocar URLs amigáveis em um site
Joomla utilizando o sistema nativo do CMS ou com o componente sh404SEF, que é
gratuito e muito bom para SEO.
URLs Amigáveis – SEO Settings do Joomla
Esta foi a minha primeira tentativa e é bem fácil. Para mim deu errado, mas para você
pode dar certo. Eu testei com outro site e funcionou. Siga os passos.
Passo 1 – Global Configuration
A tela seguinte você deve conhecer. Nela, você seleciona “Global Configuration”.
_______________________________________________________________________________________
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
1
Este conteúdo é de propriedade do CEDET e pode ser utilizado livremente desde
que citados o autor e o site do CEDET (www.cedet.com.br).
Centro de
Desenvolvimento
Profissional e Tecnológico
Passo 2 – SEO Settings
Em “Global Configurations”, do lado direito tem “SEO Settings”. Eu não sei qual é a
configuração atual do seu site, mas coloque tudo Yes como na figura abaixo.
Salve a configuração.
Passo 3 – Arquivo “.htaccess”
Depois de salvar a nova configuração, você vai ter que renomear um arquivo do seu
site. O arquivo chama-se “htaccess.txt”. Faça um acesso ftp ao host do seu site (eu uso
o FilleZilla) e mude o nome do arquivo para “.htaccess”.
Se o seu host tem o servidor apache com mod_rewrite habilitado tudo deve funcionar
bem. Se não, você vai ter que pedir para que mudem esta configuração para você ou
contornar o problema com o componente sh404SEF.
_______________________________________________________________________________________
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
2
Este conteúdo é de propriedade do CEDET e pode ser utilizado livremente desde
que citados o autor e o site do CEDET (www.cedet.com.br).
Centro de
Desenvolvimento
Profissional e Tecnológico
URLs Amigáveis – com sh404SEF
O componente ss404SEF é muito bom e consegue implementar as URL amigáveis sem
a necessidade de mudar nada no servidor apache. Siga os passos.
Passo 1 – Instalar o ss404SEF e Selecionar o Componente
A primeira coisa é você baixar o ss404SEF e instala-lo. Eu não vou explicar como fazer
isso neste tutorial, mas é um procedimento muito fácil e comum para todas as
instalações de componentes e templates do Joomla.
Depois de instalar o ss404SEF, vai aparecer um novo item no menu “components” do
Joomla. Escolha este item do menu.
Passo 2 – Ativando as Configurações Avançadas
Agora você vai ativar as configurações avançadas clicando onde está indicado na figura
seguinte. Faça isso!
_______________________________________________________________________________________
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
3
Este conteúdo é de propriedade do CEDET e pode ser utilizado livremente desde
que citados o autor e o site do CEDET (www.cedet.com.br).
Centro de
Desenvolvimento
Profissional e Tecnológico
Passo 3 – sh404SEF Configuration
Ativadas as configurações avançadas, escolha o ícone “sh404SEF Configuration”.
Na tela de “sh404SEF Configuration”, você vai ter que mudar duas coisas que são
explicadas nos passos 4 e 5.
Passo 4 – Enabled em “Yes
Coloque a opção Enabled em “Yes”. Esta opção está no folder “Main” da janela.
_______________________________________________________________________________________
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
4
Este conteúdo é de propriedade do CEDET e pode ser utilizado livremente desde
que citados o autor e o site do CEDET (www.cedet.com.br).
Centro de
Desenvolvimento
Profissional e Tecnológico
Passo 5 – Escolhendo o Rewriting Mode
Vá para o folder “Advanced”, escolha o rewriting mode adequado. Existem 3 opções:
-
with .htaccess
without .htaccess (index.php)
without.htaccess (index.php?)
Para o site de CEDET, deu certo a terceira, without .htaccess (index.php?), mas eu
aconselho você testar as opções uma a uma. De fato, se seu servidor já contempla o
rewrinting mode with .htaccess, provavelmente você já teve sucesso em ativar as
URLs amigáveis apenas mexendo nos parâmetros de SEO Settings do Joomla. Se você
teve problemas, aqui você ficará entre as opções 2 ou 3.
Pronto! Se você seguiu os passos indicados, o seu site está com URLs amigáveis. Se deu
algum problema, entre em contato! Boa sorte!
_______________________________________________________________________________________
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
5
Este conteúdo é de propriedade do CEDET e pode ser utilizado livremente desde
que citados o autor e o site do CEDET (www.cedet.com.br).
Centro de
Desenvolvimento
Profissional e Tecnológico
Considerações Finais
Neste rápido tutorial expliquei como colocar URLs amigáveis em um site Joomla
através das configurações nativas do Joomla ou usando o componente sh404SEF.
Se você seguiu os passos sugeridos pelo tutorial e algum problema ocorreu na hora de
implementar as URLs Amigáveis no seu site, entre em contato com a gente:
[email protected].
Autor: Dr. César Kyn d´Ávila
Última atualização em 16/02/2009
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
Este conteúdo pode ser utilizado livremente desde que citados o autor e o site do
CEDET (www.cedet.com.br).
_______________________________________________________________________________________
Copyright © CEDET – Centro de Desenvolvimento Profissional e Tecnológico
6
Este conteúdo é de propriedade do CEDET e pode ser utilizado livremente desde
que citados o autor e o site do CEDET (www.cedet.com.br).
Download

Tutorial: URL Amigável em sites Joomla