Esconder extensão (.php) ou trocar por outras extensões (camuflar)

1,431 views
Skip to first unread message

Jaison

unread,
Dec 4, 2008, 1:09:37 PM12/4/08
to PHPBR
Ola pessoal, sou novo na lista, queria saber como eu faço para
esconder a extensão do php da barra de endereços....

ex:

ao inves de aparecer:

www.meusite.com.br/meuarquivo.php

apareça:

www.meusite.com.br/meuarquivo


vi em algumas pesquisas que tem q mexer no php.ini mas como farei isso
no meu servidor de hospedagem, ele naum iraum mexer no php.ini soh por
causa de mim.

Alguém ja teve q fazer isso?

abraços!

André de Castro Zorzo

unread,
Dec 5, 2008, 8:51:54 AM12/5/08
to lista...@googlegroups.com
Veja esse artigo e os comentários, acho que é um bom ponto de partida

http://phpbrasil.com/articles/article.php/id/1293



André
--------------------------------------------------
ICQ: 113851428
MSN: andrezorzo(@)hotmail(.)com
Blog: http://andrezorzo.urlcurta.com
Projeto URLcurta: http://blog.urlcurta.com
Compartilhando e-mails: http://fwd.urlcurta.com

Jaison

unread,
Dec 5, 2008, 9:54:54 PM12/5/08
to lista...@googlegroups.com
obrigado!

2008/12/5 André de Castro Zorzo <andre...@yahoo.com>



--
Jaison.
msn: jai...@msn.com / 48. 84191383
Site: www.portalandroid.org

afterforeverton

unread,
Dec 15, 2008, 6:06:22 PM12/15/08
to PHPBR
Tive muita dor de cabeça com essa história do .htaccess, porque só me
pediram pra esconder a extensão depois do site estar pronto. Daí tive
que refazer todos os links...

Mas eu queria perguntar... tem como esconder também a query string do
link? tipo, ao invés de aparecer /pagina.php?id=2, aparecer só o /
pagina ?
Eu sei que dá pra fazer isso colocando tudo dentro de um frame, mas..
frames?


On 6 dez, 00:54, Jaison <jaison.garop...@gmail.com> wrote:
> obrigado!
>
> 2008/12/5 André de Castro Zorzo <andre_zo...@yahoo.com>
> msn: jais...@msn.com / 48. 84191383
> Site:www.portalandroid.org- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -

Otavio Theiss

unread,
Dec 17, 2008, 5:32:03 AM12/17/08
to lista...@googlegroups.com
afterforeverton existem duas maneiras de vc mudar um pouco issom na realidade 3 mas uma delas eu particularmente não gosto....
Vamos lá...

1 - vc pode encriptar sua querystring em base64 para dificultar a visualização.
exemplo:

function mycrypt_encode($str) {   
       for($i=0; $i<3;$i++)  {
                $str=strrev(base64_encode($str));
           }
            return $str;
}

function mycrypt_decode($str) {   
            for($i=0; $i<3;$i++){
                $str=base64_decode(strrev($str));
        }
          return $str;
}
ai vc pode fazer algo assim ..

<a href="http://abc.com.br/page.php?auth_=<?=mycrypt_encode("id=1&oi=xau")?>" >
a saida vai ser algo assim na sua URL... http://abc.com.br/page.php?auth_===HGYALSDNNIOHIA
e então vc usa a function de decriptar para pegar o $_GET['auth_']; e converte isso em array.

2 - vc pode utilizar a mesma estrutura utilizada nos blogs...
http://abc.com.br/page/1/assunto.html
pesquise um pouco sobre isso no google.....

3 - vc pode colocar o site dentro de um frame mas eu não gosto de utilizar dessa forma.....

Desculpa naun entrar em detalhes mas é que estou no trabalho e hoje tah complicado aqui final de ano sabe como é.....hehehehee..

abraço  espero ter lhe ajudado....

Ats
Otavio Theiss
http://iperfly.blogspot.com
Reply all
Reply to author
Forward
0 new messages