zoukankan      html  css  js  c++  java
  • 关于apache下同IP多域名支持HTTPS和80跳转HTTPS的配置

    httpd-ssl的配置:

    Listen 443

    NameVirtualHost *:443

    AddType application/x-x509-ca-cert .crt

    AddType application/x-pkcs7-crl    .crl

    SSLPassPhraseDialog  builtin SSLSessionCache        "shmcb:/usr/local/apache/logs/ssl_scache(512000)"

    SSLSessionCacheTimeout  300

    SSLMutex  "file:/usr/local/apache/logs/ssl_mutex"

    <VirtualHost *:443>

    DocumentRoot "/xxxx/Span"

    ServerName resource-pov.xxx.com

    SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

    SSLCertificateFile "/usr/local/apache/conf/ssl/server.crt"

    SSLCertificateKeyFile "/usr/local/apache/conf/ssl/server.key"

    </VirtualHost>

    <VirtualHost *:443>

    DocumentRoot "/xxxx/pov.xxx.com"

    ServerName pov.xxx.com

    SSLEngine on

    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL

    SSLCertificateFile "/usr/local/apache/conf/ssl/server.crt"

    SSLCertificateKeyFile "/usr/local/apache/conf/ssl/server.key"

    </VirtualHost>

    httpd-vhosts.conf的配置:

    NameVirtualHost *:80

    <VirtualHost *:80>    

    ServerAdmin webmaster@dummy-host.example.com    

    DocumentRoot "/xxxx/Span"    

    ServerName  resource-pov.xxx.com    

    ServerAlias resource-pov.xxx.com

    <IfModule mod_rewrite.c>  

    RewriteEngine On  

    RewriteCond %{SERVER_PORT} 80  

    RewriteRule ^(.*)$ https://resource-pov.xxx.com$1 [R=301,L]

    </IfModule>

        ErrorLog "logs/resource-pov.xxx.com-error_log"    

        CustomLog "logs/resource-pov.xxx.com-access_log" common

    </VirtualHost>

    <VirtualHost *:80>    

    ServerAdmin webmaster@dummy-host.example.com    

    DocumentRoot "/xxxx/pov.xxx.com"    

    ServerName  pov.xxx.com    

    ServerAlias pov.xxx.com

    <IfModule mod_rewrite.c>    //这块IfModule mod_rewrite.c是开启重定向跳转模块,将所有80的访问跳转至HTTPS,如果不想跳转可以选择去掉<IfModule mod_rewrite.c> ........ </IfModule> 这段。

    RewriteEngine On  

    RewriteCond %{SERVER_PORT} 80  

    RewriteRule ^(.*)$ https://pov.xxx.com$1 [R=301,L]

    </IfModule>    

    ErrorLog "logs/pov.xxx.com-error_log"    

    CustomLog "logs/pov.xxx.com-access_log" common

    </VirtualHost>

  • 相关阅读:
    以CCF CSP认证为抓手,积极探索软件基础能力递进式培养体系
    HDU1878 欧拉回路
    HDU1878 欧拉回路
    Java---casting(对象转型)
    Java---package和import语句
    Java---方法的重写
    Java---继承中的构造方法
    Java---内存分析
    Java---多个类写在一个类文件中
    Java---SSH框架认识
  • 原文地址:https://www.cnblogs.com/lhlucky/p/5846733.html
Copyright © 2011-2022 走看看