+ Responder ao Tópico



  1. #1
    aluisiogouveia
    Visitante

    Padrão Varios VirtualHosts com SSL

    Pessoal,

    Tenho um unico servidor Apache, nele rodo varios dominios virtuais configurados no httpd.conf, recentemente tive a necessidade de trabalhar com SSL, entao configurei meus dominios virtuais com SSL no arquivo ssl.conf, mas... infelizmente so consigo rodar um dominio virtual por vez, por exemplo:


    Tenho so subdominio intranet.meudominio.com.br, configurado da seguinte maneira no ssl.conf, rodando sem problema:

    <VirtualHost _default_:443>

    DocumentRoot /usr/local/apache2/domains/intranet.meudominio.com.br/htdocs
    ServerName intranet.meudominio.com.br:443
    ServerAdmin [email protected]
    ErrorLog /usr/local/apache2/domains/intranet.meudominio.com.br/logs/error_log
    TransferLog /usr/local/apache2/domains/intranet.meudominio.com.br/logs/access_log

    SSLEngine on
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    SSLCertificateFile /usr/local/apache2/conf/ssl.crt/server.crt
    SSLCertificateKeyFile /usr/local/apache2/conf/ssl.key/server.key

    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
    </Files>
    <Directory "/usr/local/apache2/cgi-bin">
    SSLOptions +StdEnvVars
    </Directory>

    SetEnvIf User-Agent ".*MSIE.*" \
    nokeepalive ssl-unclean-shutdown \
    downgrade-1.0 force-response-1.0

    CustomLog /usr/local/apache2/logs/ssl_request_log \
    "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

    </VirtualHost>


    agora eu precisaria tbem do dominio extranet.meudominio.com.br rodando com SSL, tentei fazer assim logo abaixo do intranet.meudominio.com.br:

    <VirtualHost *:443>

    DocumentRoot /usr/local/apache2/domains/extranet.meudominio.com.br/htdocs
    ServerName extranet.meudominio.com.br:443
    ServerAdmin [email protected]
    ErrorLog /usr/local/apache2/domains/extranet.meudominio.com.br/logs/error_log
    TransferLog /usr/local/apache2/domains/extranet.meudominio.com.br/logs/access_log

    SSLEngine on
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    SSLCertificateFile /usr/local/apache2/conf/ssl.crt/server.crt
    SSLCertificateKeyFile /usr/local/apache2/conf/ssl.key/server.key

    <Files ~ "\.(cgi|shtml|phtml|php3?)$">
    SSLOptions +StdEnvVars
    </Files>
    <Directory "/usr/local/apache2/cgi-bin">
    SSLOptions +StdEnvVars
    </Directory>

    SetEnvIf User-Agent ".*MSIE.*" \
    nokeepalive ssl-unclean-shutdown \
    downgrade-1.0 force-response-1.0

    CustomLog /usr/local/apache2/logs/ssl_request_log \
    "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

    </VirtualHost>

    qdo digito https://extranet.meudominio.com.br ele abre este endereco com SSL, porem o conteudo eh o da intranet.meudominio.com.br, alguem pode me dar uma dica?

  2. #2
    felco
    Visitante

    Padrão Re: Varios VirtualHosts com SSL

    Tenta fazer se baseando em IP ali, nao *