luizdartora
(usa Red Hat)
Enviado em 02/12/2009 - 07:08h
Galera,
Tem um site,
www.meusite.com.br, eu adquiri um certificado digital e quero que ao digita
www.meusite.com.br ele me direcione para https://, o que acontece é que ele fazz isso quando digito
www.meusite.com.br, mas se digito
www.meusite.com.br/pag1, ou /pag2, ou /pag3, não direciona para https://, fica no http://.
Alguém pode me informar como resolver isso. O meu vhosts.conf esta da seguinte forma:
<VirtualHost *:80 >
DocumentRoot /dir/dir/dir
ServerName
www.meusite.com.br
ServerAdmin eu@site.com.br
ErrorLog /var/www/logs/error.log
CustomLog /var/www/logs/access.log combined
JkMount /remote site
JkMount /remote/* site
JkMount /SiteMap site
JkMount /SiteMap/* site
JkMount /site site
JkMount /site/* site
JkMount /site2 site
JkMount /site2/* site
JkMount /siteh siteh
JkMount /siteh/* siteh
JkMount /siteqa siteh
JkMount /siteqa/* siteh
RewriteEngine on
RewriteRule ^/$ https://
www.meusite.com.br/site [R]
</VirtualHost>
<VirtualHost *:443>
DocumentRoot /dir/dir/dir
ServerName
www.meusite.com.br
ServerAdmin eu@site.com.br
ErrorLog /var/www/logs/error.log
CustomLog /var/www/logs/access.log combined
JkMount /remote site
JkMount /remote/* site
JkMount /SiteMap site
JkMount /SiteMap/* site
JkMount /site site
JkMount /site/* site
JkMount /site2 site
JkMount /site2/* site
JkMount /siteh siteh
JkMount /siteh/* siteh
JkMount /siteqa siteh
JkMount /siteqa/* siteh
RewriteEngine on
RewriteRule ^/$ https://
www.meusite.com.br/site [R]
ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile /etc/httpd/keys/
www.meusite.com.br-2009.crt
SSLCACertificateFile /etc/httpd/keys/
www.meusite.com.br-2009.middle
SSLCertificateKeyFile /etc/httpd/keys/
www.meusite.com.br-2009.key
<Files ~ "\.(cgi|shtml|phtml|php3?)$">
SSLOptions +StdEnvVars
</Files>
<Directory "/var/www/cgi-bin">
SSLOptions +StdEnvVars
</Directory>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
CustomLog logs/ssl_request_log \
"%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
</VirtualHost>
Desde já muito obrigado,
Luiz Dartora.