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

Re: Redirecionamento de porta http para https para um Vhost



Enviaram-se a solução por outra lista :
Solução : _default_:443

<VirtualHost  _default_:443>
ServerName site01.meudominio.intranet
DocumentRoot /var/www/meudominio/www.
site01.localhost
DirectoryIndex index.html /site01.html
ServerAlias site01.localhost site01

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


SSLEngine on
SSLCertificateKeyFile   /etc/apache2/ssl/site01meudominio.intranet.key
SSLCertificateFile      /etc/apache2/ssl/site01.meudominio.intranet.csr
ServerSignature off
</VirtualHost>


Em 25 de novembro de 2014 14:50, Rodrigo Cunha <rodrigo.root.rj@gmail.com> escreveu:
Nova Configuração/Novo erro :
Percebi que a configuração abaixo funciona no caso de um redirecionamento, no entanto agora apresenta um novo tipo de erro :

<VirtualHost  *:80>
ServerName site01.meudominio.intranet
DocumentRoot /var/www/meudominio/www.
site01.localhost
DirectoryIndex index.html /site01.html
ServerAlias site01.localhost site01

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}


SSLEngine on
SSLCertificateKeyFile   /etc/apache2/ssl/site01meudominio.intranet.key
SSLCertificateFile      /etc/apache2/ssl/site01.meudominio.intranet.csr
ServerSignature off
</VirtualHost>


Log de erro :
[Tue Nov 25 14:38:43 2014] [error] [client 192.168.1.2] Invalid method in request \x16\x03\x01
[Tue Nov 25 14:38:44 2014] [error] [client 192.168.1.2] Invalid method in request \x16\x03\x01

Erro reportado pelo navegdor :

O SSL recebeu um registro que excedia o comprimento máximo permitido. (Código do erro: ssl_error_rx_record_too_long)








Em 25 de novembro de 2014 14:38, Rodrigo Cunha <rodrigo.root.rj@gmail.com> escreveu:

Srs.
Estou no meu laboratorio, criando um site https e me pintou uma duvida.
Quero redirecionar apenas um vhost especifico da porta 80 para responder na porta 443, como eu faria isso ,
Tentei a entrada abaixo dentro do arquivo de configuração do meu vhost e não funcionou:

RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]


vhost:
<VirtualHost  *:80>
ServerName site01.meudominio.intranet
DocumentRoot /var/www/meudominio/www.site01.localhost
DirectoryIndex index.html /site01.html
ServerAlias site01.localhost site01

RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [R=301,L]

SSLEngine on
SSLCertificateKeyFile   /etc/apache2/ssl/site01meudominio.intranet.key
SSLCertificateFile      /etc/apache2/ssl/site01.meudominio.intranet.csr
ServerSignature off
</VirtualHost>



--
Atenciosamente,
Rodrigo da Silva Cunha




--
Atenciosamente,
Rodrigo da Silva Cunha




--
Atenciosamente,
Rodrigo da Silva Cunha


Reply to: