1:原因:由于confluence 7.6 破解后会被挖矿病毒等攻击,只能无奈把部署这台机器单独分离出来做一个完全禁止外网访问的机器。
2:confluence 部署和破解完毕后。在另外一台可以连通外网的机器部署nginx来做请求转发
3:nginx配置如下图。
server {
listen 8090;
location / {
proxy_set_header Referer http://192.168.0.xxx:8090; # 这一行必须有要不然confluence 会出现无法创建新页面,无法自动保存等情况。confluence 日志会出现 credentials in request: true , allowed via CORS: false
proxy_pass http://192.168.0.xxx:8090; #confluence安装的机器IP和端口,url后面一定不能带/
}
}
server {
listen 8000;
location / {
proxy_set_header Referer http://192.168.0.xxx:8000;
proxy_pass http://192.168.0.xxx:8000;
}
}
4:访问nginx 部署的机器+监听端口即可。
http://nginx部署机器:8090