apache配置http跳轉https


httpd.conf

<VirtualHost *:80>
ServerName www.abc.cn
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}$1 [L,R]
</VirtualHost>

ssl.conf

<VirtualHost *:443>
    ServerName www.abc.cn
    ProxyPreserveHost on
    ProxyPass / http://127.0.0.1:8080/
    ProxyPassReverse / http://127.0.0.1:8080/
    ErrorLog "logs/abc.cn-ssl-error.log"
    CustomLog "logs/abc.cn-ssl-access.log" common
    SSLEngine on
    SSLProtocol all -SSLv2 -SSLv3
    SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
    SSLHonorCipherOrder on
    SSLCertificateFile cert/abc.cn.pem
    SSLCertificateKeyFile cert/abc.cn.key
    SSLCertificateChainFile cert/abc.cn_chain.crt
</VirtualHost>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM