Blod 0 Denunciar post Postado Maio 24, 2011 Gente eu ainda não entendi como é que funciona o .htaccess então seis poderiam me dar uma forcinha ? Eu tenho um sistema de login que faz login em diversos aplicativos diferentes do meu site, ai pode ser que no login haja um ?accesscheck=http://meusite.com/apptal. Então é o seguinte, quero que meu URL fique assim: http://www.meusite.com/login e quando fazer isso ir para http://www.meusite.com/login/login.php, mas pode ser que haja accesscheck, ficando assim: http://www.meusite.com/login?accesscheck=http://meusite.com/tal.php e se existir accesscheck vai em http://www.meusite.com/login/login.php?accesscheck=http://meusite.com/tal.php Entenderam ? Compartilhar este post Link para o post Compartilhar em outros sites
César Boulevar 0 Denunciar post Postado Maio 24, 2011 No caso, você teria que criar mais de uma regra. Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Como, eu ainda não entendi como funciona o .htaccess ja tentei entender e nao entendo, pode me explicar se possivel ? Compartilhar este post Link para o post Compartilhar em outros sites
César Boulevar 0 Denunciar post Postado Maio 24, 2011 Como, eu ainda não entendi como funciona o .htaccess ja tentei entender e nao entendo, pode me explicar se possivel ? Para eu fazer um .htaccess para você, eu precisaria ver todas as suas URLS, e como você gostaria que ficassem. Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 ok, vou colocar. Minha URL: http://www.meusite.com.br/login/login.php MInha URL com accesscheck: http://www.meusite.com.br/login/login.php?accesscheck=http://www.meusite.com.br/pagina.php Queria que ficassem: URL: http://www.meusite.com.br/login URL accesscheck: http://www.meusite.com.br/login?accesscheck=http://www.meusite.com.br/pagina.php Só isso. Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Tavares 167 Denunciar post Postado Maio 24, 2011 RewriteEngine On RewriteRule /login(.*) /login/login.php$1 Dá pra otimizar, mas é perfeitamente funcional no seu caso. []'s Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Mais e se tiver /login?accesscheck=bla.com Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Tavares 167 Denunciar post Postado Maio 24, 2011 Você testou? <_< É pra funcionar sim... Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 testei e nao funcionou Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Maio 24, 2011 Matheus, eu não testei .. Mais eu acho que seu problema tá e nas Flags. Blod, Tente assim: RewriteEngine on RewriteCond %{QUERY_STRING} ^(.*)accesscheck(.*)$ RewriteRule ^login(.*)$ login.php?accesscheck=$1 [NC,QSA] ( Não testei também ) , a url ficaria assim: http://pagina.com/login?accesscheck=c :P Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Também não deu certo Andrey... Pode me tirar uma outra duvida ? Eu vejo em sites que as pessoas clicam num link que aparece la "atuCad('123', '98')" eu sei que é javascript e quando clicam atualiza uma area da pagina na hora e eu nao sei fazer isso, como se chama para fazer isso ? Veja um exemplo em: http://www.habbid.com.br/modulos/valores/cat/ Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Maio 24, 2011 Também não deu certo Andrey... :ermm: , Reinstala seu apache então féra .. Aqui funcionou Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Veja um exemplo em: http://www.habbid.com.br/modulos/valores/cat/ Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Maio 24, 2011 Cara, isso é ajax . Compartilhar este post Link para o post Compartilhar em outros sites
César Boulevar 0 Denunciar post Postado Maio 24, 2011 Seu site já esta hospedado ou estás a rodar local? Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Ok, pq posto 3 vezes ? Mais poderia me dar uma explicadinhe se possivel (sou muito leigo e to aprendendo) Pq a pergunta cesar ? Ele está hospedado. Compartilhar este post Link para o post Compartilhar em outros sites
César Boulevar 0 Denunciar post Postado Maio 24, 2011 Ok, pq posto 3 vezes ? Mais poderia me dar uma explicadinhe se possivel (sou muito leigo e to aprendendo) Pq a pergunta cesar ? Ele está hospedado. Então, há pouco tempo eu também não conhecia muito bem o .htaccess(para falar a verdade ainda não sei muito, apenas coisas básicas) mas para URL's amigáveis, não tem segredo. Atualmente, como estão as URL's do seu site? Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Http://www.meusite.com.br/cadastro Http://www.meusite.com.br/login Http://www.meusite.com.br/usuario Tão assim. pq ? Compartilhar este post Link para o post Compartilhar em outros sites
César Boulevar 0 Denunciar post Postado Maio 24, 2011 Me refiro as URL's originais, como : http://yoursite.com.br/index.php?act=pagina Compartilhar este post Link para o post Compartilhar em outros sites
Blod 0 Denunciar post Postado Maio 24, 2011 Não vou colocar as URL originais, é um sistema de fórum pésssiiimooo (podre como dizem) pois sou iniciante e tou com vergonha de por... Compartilhar este post Link para o post Compartilhar em outros sites