Acesso MT 2 Denunciar post Postado Dezembro 11, 2008 Olá galera preciso de uma informação de um tuto como eu faço para retirar .php e deixar so assim ? Link original http://site.com.br/ProdLoja.php?cat=26⊂=28&tipo=2&emp=6&idProduto=42 Link modificado http://site.com.br/ProdLoja?cat=26⊂=28&tipo=2&emp=6&idProduto=42 Meu provedor me disse que é no .htacess, ja vi uma video aula no videotutorias, porem não aceita mais de uma string Abraços e desde já meu muito obrigado http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Dezembro 12, 2008 você ta confundindo as coisas, trabalhar com URLS Amigáveis é uma coisa, e apenas retirar o .php de uma url é outra e até onde eu sei, não vai ter como, .php é extensão, ele não some. Compartilhar este post Link para o post Compartilhar em outros sites
Acesso MT 2 Denunciar post Postado Dezembro 12, 2008 Na realidade não quero retirar a extensão php, mas sim esconder na url. Existe sim esta possiblidade vou procurar... http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Dezembro 12, 2008 É possivel mas não na estrutura que você quer (paginaSemExt?querystring). Um exemplo de rewrite 'escondendo': RewriteRule ^ProdLoja\/([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)$ ProdLoja.php?cat=$1&c=$2&tipo=$3&emp=$4&idProduto=$5 Essa é uma maneira bonita de se fazer,existem outros modos (claro...).Não consegui uma ER que mantesse o sinal de ?,de resto,baba. Abraço! Compartilhar este post Link para o post Compartilhar em outros sites
Acesso MT 2 Denunciar post Postado Dezembro 12, 2008 É possivel mas não na estrutura que você quer (paginaSemExt?querystring). Um exemplo de rewrite 'escondendo': RewriteRule ^ProdLoja\/([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)\/([0-9]+)$ ProdLoja.php?cat=$1&c=$2&tipo=$3&emp=$4&idProduto=$5 Essa é uma maneira bonita de se fazer,existem outros modos (claro...).Não consegui uma ER que mantesse o sinal de ?,de resto,baba. Abraço! Valeu proust, com o que você postou mais a do manual, resolvo esta parada http://www.php.net/manual/pt_BR/security.hiding.php Valeu!!! http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Dezembro 12, 2008 Sim mas com a parada de acordo com o manual (ia até citar),você esconde a extensão php a associando a outras extensões. Eu não acho muito legal não. Abraço! Compartilhar este post Link para o post Compartilhar em outros sites
Acesso MT 2 Denunciar post Postado Dezembro 12, 2008 O mano se poderia me dar um exemplo com o código montado é que aqui não deu certo exemplo, o que eu consegui, foi mudar a extensão de php para asp e html, amigo na realidade é loja virtual o que não quero é mostrar a .php para os clientes sabe igual ao submarino e outros tire um minutinho do seu tempo se puder me ajudar eu agradeço de coração http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Dezembro 12, 2008 Aqui a rewriterule que te mandei funcionou perfeitamente. E no manual (que você citou),tem as instruções de associar o php a outras extensões. Compartilhar este post Link para o post Compartilhar em outros sites
Acesso MT 2 Denunciar post Postado Dezembro 12, 2008 Aqui a rewriterule que te mandei funcionou perfeitamente. E no manual (que você citou),tem as instruções de associar o php a outras extensões. http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Compartilhar este post Link para o post Compartilhar em outros sites
ThiagoInfo 1 Denunciar post Postado Dezembro 12, 2008 Não pode ser assim não? http://site.com.br/?cat=26⊂=28&tipo=2&emp=6&idProduto=42 Compartilhar este post Link para o post Compartilhar em outros sites
eibon 2 Denunciar post Postado Dezembro 12, 2008 Se se tratar da index pode.Mas ai não tem nada a ver com rewriteRules...nem nada... Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Dezembro 12, 2008 Quanto maior a quantidade de regras, maior será o processamento de dados e consumo de recursos do ambiente. Entretanto, cada caso é um caso, avalie com sensatez e aplique o que lhe for conveniente Compartilhar este post Link para o post Compartilhar em outros sites
ThiagoInfo 1 Denunciar post Postado Dezembro 12, 2008 Se se tratar da index pode.Mas ai não tem nada a ver com rewriteRules...nem nada... Sim, mas ele só quer tirar o .php Não sei como está o sistema dele. Mas eu prefiro montar um índex e chamar os outros arquivos, assim acabo escondendo os outros arquivos também, evitando de serem acessado diretamente. Agora esconder o arquivo eu acho interessante, mas só a extensão eu não vi vantagem nisso. Compartilhar este post Link para o post Compartilhar em outros sites
Red FeniX 4 Denunciar post Postado Dezembro 12, 2008 A única vantagem, que eu pude perceber, foi dificultar o acesso indesejado aos seus arquivos. Quando ele omite o .PHP do index.php, o usuário mal-intencionado não vai saber se é .html, .asp, .shtml, .php etc.. Isso não evitaria o acesso, apenas dificultaria. Acho que essa seria a intenção dele. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
ThiagoInfo 1 Denunciar post Postado Dezembro 12, 2008 A única vantagem, que eu pude perceber, foi dificultar o acesso indesejado aos seus arquivos. Quando ele omite o .PHP do index.php, o usuário mal-intencionado não vai saber se é .html, .asp, .shtml, .php etc.. Isso não evitaria o acesso, apenas dificultaria. Acho que essa seria a intenção dele. Abraços Nós estamos meio que desviando do assunto, mas: Será mesmo que vai dificultar? Não vai ser difícil para um se o que fazer jogar algumas exntesões. Compartilhar este post Link para o post Compartilhar em outros sites
Acesso MT 2 Denunciar post Postado Dezembro 12, 2008 Quanto maior a quantidade de regras, maior será o processamento de dados e consumo de recursos do ambiente. Entretanto, cada caso é um caso, avalie com sensatez e aplique o que lhe for conveniente Valeu hinom vou analisar com calma! e aplicar de forma correta pois ja estou com o site quase pronto e existe dezenas de arquivos http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif A única vantagem, que eu pude perceber, foi dificultar o acesso indesejado aos seus arquivos. Quando ele omite o .PHP do index.php, o usuário mal-intencionado não vai saber se é .html, .asp, .shtml, .php etc.. Isso não evitaria o acesso, apenas dificultaria. Acho que essa seria a intenção dele. Abraços Na realidade é por esse motivo mesmo assim os maus intencionados ficariam dando volta! Existe esta possibilidade pelo php.ini mas o servidor também não libera Mas valeu galera!!! Abraços a todos já me ajudaram e muito http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites