0
点赞
收藏
分享

微信扫一扫

Apache2.2配置Https

三次方 2022-02-17 阅读 80
  1. 找到conf/httpd.conf
  2. 取消注释LoadModule ssl_module modules/mod_ssl.so
  3. 取消注释Include conf/extra/httpd-ssl.conf
  4. 编辑conf/extra/httpd-ssl.conf,找到<VirtualHost _default_:443>
SSLCertificateFile "D:/Apache2.2/conf/ssl/www.xxx.com.crt"
SSLCertificateKeyFile "D:/Apache2.2/conf/ssl/www.xxx.com.key"
SSLCertificateChainFile "D:/Apache2.2/conf/ssl/root_bundle.crt"

如果需要http自动跳转https,需要在conf/httpd.conf中添加

<VirtualHost *:80>
	RewriteEngine on
	RewriteCond %{SERVER_PORT} !^443$
	RewriteRule ^(.*)?$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
</VirtualHost>
举报

相关推荐

0 条评论