Apace配置+http重定向到https

一、配置APache

  1. 打开apache安装目录下的 ssl.conf 配置以下内容
java 复制代码
<VirtualHost *:443>

# General setup for the virtual host, inherited from global configuration
#DocumentRoot "/var/www/html"
ServerName www.pwx.com
# 古籍检索系统 ,重定向到tomcat 中古籍检索系统项目
ProxyPass /record http://127.0.0.1:8080/record
ProxyPassReverse /record http://127.0.0.1:8080/record


ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
LogLevel warn

SSLEngine on
SSLProtocol all -SSLv2
SSLCipherSuite DEFAULT:!EXP:!SSLv2:!DES:!IDEA:!SEED:+3DES
SSLCertificateFile /etc/httpd/conf/cert/www.pwxvr.com_public.crt
SSLCertificateKeyFile /etc/httpd/conf/cert/www.pwxvr.com.key
SSLCertificateChainFile /etc/httpd/conf/cert/www.pwxvr.com_chain.crt


</VirtualHost>                  

2.打开apache安装目录下的 httpd.conf 配置以下内容

java 复制代码
<VirtualHost *:8081>
  
    DocumentRoot   /var/www/html
   
	RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]

</VirtualHost>
相关推荐
Fᴏʀ ʏ꯭ᴏ꯭ᴜ꯭.13 分钟前
双主模式实现HTTP与MySQL高可用
网络协议·mysql·http
WuLaHH1 小时前
可靠UDP协议RUDP
单片机·网络协议·udp
BHXDML2 小时前
计算机网络实验:(三)设置虚拟局域网(VLAN)
网络·网络协议·计算机网络
编程小风筝2 小时前
MAC物理地址和IP网络地址有什么区别?
网络协议·tcp/ip·macos
猿小羽2 小时前
MCP Server 运行模式入门(Streamable HTTP / stdio)
http·ai·ai实战·mcp·mcp server
阿钱真强道2 小时前
09 jetlinks-mqtt-属性主动上报-windows-python-实现
开发语言·windows·python·网络协议
wljt4 小时前
HTTP和openFeign
网络·网络协议·http
bjxiaxueliang4 小时前
一文掌握SpringBoot:HTTP服务开发从入门到部署
spring boot·后端·http
汤愈韬11 小时前
ACL概述、ACL原理、基本ACL应用及配置
网络·网络协议·网络安全
haluhalu.17 小时前
Linux网络编程------网络基础
网络·网络协议