Назад | Перейти на главную страницу

Bugzilla через обратный прокси apache

Я пытаюсь получить доступ к bugzilla через обратный прокси-сервер apache. У меня есть обычные настройки ProxyPass и ProxyPassReverse, и это работает, чтобы вернуть страницу, но не возвращает никакого форматирования, стиля или графики.

Я попытался отключить HTTP-сжатие для сайта. Это не помогло. Кто-нибудь это делал? Мне нужно будет использовать мод-перезапись?

Ниже приведена конфигурация Bugzilla в режиме прокси в Apache для Centos7: Примечание: эта конфигурация предназначена для домена, общедоступного через порт 80.

  1. Отредактируйте файл конфигурации Apache /etc/httpd/conf/httpd.conf
  2. Введите ниже в конфигурации Virutalhost вашего домена, например, example.com

    ProxyRequests отключен

    ProxyPreserveHost On

    ProxyPass / bugzilla / http: // ваш_публичный_сервер_IP: 8080 /

    ProxyPassReverse / bugzilla / http://example.com/bugzilla/

  3. Сохраните и перезапустите службу apache.

Теперь вы будете получать доступ к bugzilla, используя следующий URL-адрес в режиме прокси.

URL-адрес Bugzilla: http: // ваш_сервер_ip: 8080 URL домена: http://example.com/bugzilla/

Спасибо Вам!

Примечание: Bugzilla работает на порту 8080

Пожалуйста, обновите, если кто-либо использует вышеуказанную конфигурацию

Попробуйте эту настройку http://www.apachetutor.org/admin/reverseproxies. У меня это сработало. HTH