1171  
查询码: 00000527
wcp手动配置nginx.properties反向代理配置
作者: 系统管理员 于 2022年09月15日 发布在分类 / 技术研发 / nginx ,于 2024年05月17日 编辑

解决问题

当wcp服务配置了ngnix反向代理,同事试用https证书进行访问时,页面访问异常

介绍

尝试配置反向代理无法正常路由到资源时可使用如下配置文件进行资源路由配置

ROOT\WEB-INF\classes\config\nginx.properties

request.able=false
request.scheme=http
request.host=127.0.0.1
request.port=8080
request.path=/wcpplus
request.replace.url=http://127.0.0.1:8080/wcpplus/

localhost.request.able=false

request.able是否启用路由配置 true为启用,false为禁用

request.scheme 协议如https,NONE表示禁用

request.host 路由域名或ip,NONE表示禁用

request.port 路由端口如443,NONE表示禁用

request.path 路由项目路径 如/wcp ,NONE表示禁用


request.replace.url 配置tomcat真实获取到的资源根路径,一定要配置正确,格式为协议/hots/端口/资源路径  如http://127.0.0.1:8080/wcp/或http://127.0.0.1:8080/     ,NONE表示禁用


所有参数前均可加如域名或ip表示从该地址来源的对应的参数配置,如 localhost.request.able=false 表示从localhost来源的请求不启用如上配置参数


通过如下地址可以查看nginx的调试信息

wcp根地址+/nginx.jsp

案例一

nginx配置了https后访问知识库页面,页面可以访问所有资源如果js和css都跳转到http协议,导致页面样式和js不能加载
nginx.properties(启用该配置后可正常访问)wcp和wdap和wuc均如此配置
request.able=false
request.scheme=NONE
request.host=NONE
request.port=NONE
request.path=NONE

www.wcpdoc.com.request.able=true
www.wcpdoc.com.request.scheme=https
www.wcpdoc.com.request.host=NONE
www.wcpdoc.com.request.port=443
www.wcpdoc.com.request.path=NONE

案例二

request.able=false
request.scheme=NONE
request.host=NONE
request.port=NONE
request.path=NONE

km.noma.com.request.able=true
km.noma.com.request.port=443
km.noma.com.request.scheme=https
1人参与


 历史版本

备注 修改日期 修改人
内容更新 2024-05-17 10:02:34[当前版本] 系统管理员1
内容更新 2024-05-17 09:59:27 系统管理员1
内容更新 2023-11-24 18:35:44 系统管理员1
内容更新 2023-11-24 18:28:34 系统管理员1

  目录
    wcp知识库系统-京ICP备15024440号-1 -V 5.2.0 -wcp