[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mod_rewrite apache



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 12-02-2008 15:49, elderjmp wrote:
> Olah a todos... blz?
> 
> Estou fazendo um redirecionamento no meu servidor apache, de tudo que
> chega na porta 80 (http://www.elderjmp.com.br) repassa para a porta 443
> (https://www.elderjmp.com.br) com a seguinte regra abaixo:
> 
> RewriteEngine   On
> RewriteCond     %{SERVER_PORT} ^80$
> RewriteRule     ^(.*)$ https://%{SERVER_NAME}$1 [L,R]
> RewriteLog      "/var/log/apache2/rewrite.log"
> RewriteLogLevel 2
> 
> So que preciso criar uma excecao para um certo endereco.  Quando
> acessarem http://www.elderjmp.com.br/pagamento/boleto nao seja feito o
> redirecionamento para https://www.elderjmp.com.br/pagamento/boleto.
> 
> Alguem ja fez algo parecido e pode me ajudar?

	Você pode fazer uma RewriteCond para ver se é a URL que você
quer, se for, você pula a regra de reescrever com SKIP. Essa é uma
hipótese, o SKIP serve pra simular o comportamento de if-then-else.

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
http://httpd.apache.org/docs/2.0/rewrite/rewrite_guide.html


Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHsjp+CjAO0JDlykYRAlxMAKCH1nuzblIJxoExlgGq955xGgX69QCglllG
nV0+VDNtZ9sNieKFh3BOhmg=
=bEqZ
-----END PGP SIGNATURE-----


Reply to: