Como utilizar URLs amigáveis no meu site hospedado em Plataforma PHP e JVM/Java?
Você pode criar regras para reescrever as URLs do seu site em formato amigável através do módulo de rewrite disponível nos planos das Plataformas PHP e JVM/Java utilizando os arquivos .htaccess.
Para utilizar o recurso você deve criar um arquivo na pasta raiz da sua aplicação com o nome .htaccess (nome obrigatório) e inserir os comandos. O arquivo pode ser criado de 2 maneiras:
1 - Abra um o bloco de notas em seu computador insira os comandos de rewrite que seja utilizar. Após concluir, salve o arquivo com o nome .htaccess (sem nenhuma extensão) e o envie para o FTP do domínio.
2 - Se preferir, o arquivo pode ser criado diretamente no FTP através da ferramenta WebFTP, disponível no Painel de Controle do domínio.
Exemplos de utilização do rewrite:
Escondendo os parâmetros da URL ( Antes: http://seudomínio.com/contato.php Depois: http://seudomínio.com/contato/ )
RewriteEngine On RewriteRule ^contato/?$ /contato.php [NC,L]
NOTA: Para URLs amigáveis mais complexas, consulte a documentação.
Redirecionar URLs sem www para com www:
RewriteEngine On RewriteCond %{HTTP_HOST} ^dominio\.com$ [NC] RewriteRule ^/(.*)$ http://www.dominio.com/$1 [R=301,L]
Bloquear downloads de arquivos baseado em extensões (.pdf, .zip, etc):
RewriteEngine On RewriteRule \.(pdf)$ - [F]
Redirecionar acessos a partir de dispositivos móveis para um página específica para este tipo de aparelho:
RewriteEngine On RewriteCond %{USER_AGENT} Mobile RedirectRule ^(.*)$ http://dominio.com/mobile/$1