URL Amigável .htaccess (dúvidas)

23/09/2014

0

SQL

Bom, estou trabalhando agora na URL no meu site, e estou tento uma dificuldade para concluir o projeto!

meus posts são exibidos atualmente neste link.

http://hosteste.esy.es/single.php?id=10


Modificando o arquivo .htaccess eu consegui mudar algumas coisas nele veja como ficou meu código:

<IfModule mod_rewrite.c>
RewriteEngine On

# Página de contato
RewriteRule ^home/?$ /index.php [NC,L]
# Paginas de artigos
RewriteRule ^artigo/([0-9]+)/?$ /single.php?id=$1 [NC]

</IfModule>

Bom, com isso eu consegui acessar o link desta forma.

http://hosteste.esy.es/artigo/10/


mas agora estou tendo dificuldades colocar o titulo da postagem no link também!

meu projeto é que o link fique assim!

http://hosteste.esy.es/artigo/10/aqui-e-pra-ficar-o-titulo-do-meu-artigo


vale lembrar que o 10 mostrado é o ID não quero que ele suma, só quero que aparece daquele jeito, e fazendo ficar um pouco mais complexo pode não ser algo para inicio mas quero que o post seja chamado exatamente pelo ID, ou seja se uma pessoal mudar essa parte do link (aqui-e-pra-ficar-o-titulo-do-meu-artigo) e acessar vai ser redirecionado para o link correto puxando o ID! veja mais ou menos...

<!-- link do artigo -->
http://hosteste.esy.es/artigo/10/aqui-e-pra-ficar-o-titulo-do-meu-artigo

caso a pessoa acesse
<!-- link quebrado -->
http://hosteste.esy.es/artigo/10/aqui-e-pra-ficaria-o-titulo-da-minha-publicacao

<!-- ao acessar o post é carregado pelo ID que é 10 e redireciona para o link original -->
http://hosteste.esy.es/artigo/10/aqui-e-pra-ficar-o-titulo-do-meu-artigo



mas lembrando que isso pode ficar mais pra frente, o principal agora é colocar o titulo do artigo na URL!
Cleyton Caetano

Cleyton Caetano

Responder

Posts

23/09/2014

Cleyton Caetano

Bom, consegui fazer algumas alterações! estou acessando por este link!


hosteste.esy.es/single.php?id=11&link_titulo=Como baixar vídeos do YouTube pelo celular Android


da pra acessar o post normal!

meu .htaccess

RewriteRule ^artigo/([0-9]+)/([a-z0-9-]+)/?$ /single.php?id=$1&link_titulo=$2 [NC]


com isso eu poderia acessar assim

hosteste.esy.es/artigo/11/Como baixar vídeos do YouTube pelo celular Android


mais vai para a página 404.php :( o que eu estou fazendo de errado?
Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar