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: