1. 通常代理之后会出现一种情况是服务的js,css文件无法加载
A.样式的地址还是http
tomcat需要增加
<Valve className="org.apache.catalina.valves.RemoteIpValve" remoteIpHeader="X-Forwarded-For" protocolHeader="X-Forwarded-Proto" protocolHeaderHttpsValue="https"/>
B.地址中缺少https的端口
<Valve className="org.apache.catalina.valves.RemoteIpValve" remoteIpHeader="X-Forwarded-For" protocolHeader="X-Forwarded-Proto" protocolHeaderHttpsValue="https"
httpsServerPort="2443" /> 其中2443表示nginx设置的ssl端口,默认是443
2.具体操作
nginx的配置
tomcat的配置具体如下图