Преобразование правил обратного прокси Nginx в Apache
Я пытаюсь запустить новый сервис и использовать предоставляемый WebGUI (работает на обратном прокси-сервере Nginx), но на моем сервере уже работает Apache с примерно 6 веб-сайтами, и я действительно не хочу перестраивать все, чтобы запустить этот сервис. Может ли кто-нибудь помочь мне с преобразованием этих правил обратного прокси, чтобы я мог использовать их с Apache?
Моя система работает под управлением Ubuntu Server 18.04 и последних версий PHP 7 и Apache2. Я понимаю некоторые строки, но другие, такие как set_header, меня смущают.
location / {
proxy_pass http://localhost:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade \$http_upgrade;
proxy_set_header Connection keep-alive;
proxy_set_header Host \$host;
proxy_cache_bypass \$http_upgrade;
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto \$scheme;
}
location /BrowserHub {
proxy_pass http://localhost:5000;
proxy_http_version 1.1;
proxy_set_header Upgrade \$http_upgrade;
proxy_set_header Connection \"upgrade\";
proxy_set_header Host \$host;
proxy_cache_bypass \$http_upgrade;
}