apache2 配 http 转 https ,如果只有一个域名直接改http.conf即可。
如果是多域名共用一台主机,有的要转https,有的不转,那么百度到教程基本上让在网站根目录下添加一个 .htaccess
如果是 apache2 只是做转发,转到后台的 springboot ,这种情况在virtural host 里配也是可以的
完整配置如下
LoadModule proxy_module /etc/httpd/modules/mod_proxy.so LoadModule proxy_http_module /etc/httpd/modules/mod_proxy_http.so LoadModule headers_module /etc/httpd/modules/mod_headers.so LoadModule rewrite_module /etc/httpd/modules/mod_rewrite.soServerName iot.abc.com RewriteEngine on RewriteCond %{HTTP_HOST} ^iot.abc.com [NC] RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R] ProxyPreserveHost On ProxyRequests Off ProxyPass / http://localhost:8888/ ProxyPassReverse / http://localhost:8888/



