onlyoffice反向代理配置

此为Apache2用反向代理,写法参考自官方文档↗

#onlyoffice
Listen 9200

<VirtualHost *:9200>
  ServerName xxx.xxx

  SSLEngine on
  SSLCertificateFile /etc/ssl/xxx.xxx.crt
  SSLCertificateKeyFile /etc/ssl/xxx.xxx.key
  SSLCertificateChainFile /etc/ssl/xxx.xxx.crt

  SetEnvIf Host "^(.*)$" THE_HOST=$1
  RequestHeader setifempty X-Forwarded-Proto https
  RequestHeader setifempty X-Forwarded-Host %{THE_HOST}e
  ProxyAddHeaders Off

  ProxyPassMatch (.*)(\/websocket)$ "ws://0.0.0.0:80/\$2"
  ProxyPass / http://0.0.0.0:80/
  ProxyPassReverse / http://0.0.0.0:80/
</VirtualHost>