Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

G10

URL amigavel sem usar mod_rewrite, htacces

Recommended Posts

Existe alguma forma (gambiarra) de reescrever a url

sem utilizar mod_rewrite, htacces?

 

ja vi algo como : www.site.com.br/index.php/contato

isso já me serviria !

 

alguem me ajudeee !

 

gracias. :yes:

 

 

Poxa vida , ninguem ???

 

UP, ngmm ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A única forma de fazer isto seria direcionar todo o tráfego para a página de erro 404 e lá tratar os dados para saber o que o usuário quer, mas não vale a pena.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok amigo, Obrigado !
Alguém ai tem mais alguma idéia de se fazer isso ou só funciona apenas assim mesmo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse: /index.php/contato

 

é o padrão do joomla, e ele usa o mod_rewrite sim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

/index.php/nome-da-pagina

 

Isso é muito utilizado em frameworks PHP (como o CodeIgniter, por exemplo), em que eles utilizam o padrão MVC de desenvolvimento, e a página index.php é uma espécie de "portão" por onde todos os routings passam, ou seja, na realidade você está acessando a index.php e ela está cuspindo uma tela diferente de acordo com a url depois do index.php. Acaba servindo da mesma forma, na prática.

 

Mas não tenho idéia de como fazer isso sem ser utilizando um framework. Você teria duas opções aqui... ou usar um framework e aproveitar essa "feature", ou baixar o CodeIgniter, escavar os arquivos fonte dele e descobrir como eles fazem esse routing.

 

Boa sorte. :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa, é mais complexo do que eu imaginava,

pensei que tinha algum jeito não tão semântico só que pouco mais fácil de se fazer !

 

:upset:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, velhão

 

Acredito eu que usar URLs amigáveis já o "jeito mais fácil de se fazer". Não sei se alguém tem outra ideia, mas utilizar o mod_rewrite seria a melhor opção.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.