Существуют ли какие-либо технические ограничения для развертывания из одного или нескольких LPAR в другой?

Я создаю стратегию LPAR для поддержки: У меня есть один сервер для обратного прокси и другой для вики-хостинга на веб-сервере apache2. Доступ к вики предоставляется через обратный прокси ...

У меня проблема, которую я не знаю, как решить. У меня есть один сервер для обратного прокси и еще один для вики-хостинга на веб-сервере apache2.

Доступ к вики предоставляется через обратный прокси-сервер (усиление безопасности и т. Д.), А RP - единственный, который поддерживает NAT (доступ в Интернет) .

Моя вики прослушивает только URL «https: //wiki.mylab.lab» (не могу это изменить). Но доступ по URL для пользователей должен быть «https: //dtd-wiki.xx.yyy.zzzz.com»

Я должен перенаправить / переписать / передать «https: //dtd-wiki.xx.yyy.zzzz .com »на« https: //wiki.mylab.lab »с RP, и я не знаю, как это сделать.

В настоящее время мой RP настроен на предоставление доступа к вики с URL-адресом «https: //wiki.mylab.lab».

Вот схема для лучшего понимания

Я не знаю, есть ли у меня использовать mod_rewrite или другой мод. Я потерялся в своих исследованиях, поэтому задаю вопрос здесь.

Спасибо за помощь.

Изменить: для моей вики ответ HBruijn работал, но с другим сервисом (сервер moodle) у меня есть следующее:

GET https://dtd-elearning.xx.yyy.zzzz.com/login/index.php [HTTP/1.1 200 OK 75 ms]
GET https://moodle.mylab.lab/theme/yui_combo.php [250 ms]
GET https://moodle.mylab.lab/theme/styles.php/clean/1461935313/all [0 ms]
GET https://moodle.mylab.lab/theme/yui_combo.php [0 ms]
GET https://moodle.mylab.lab/lib/javascript.php/1461935313/lib/javascript-static.js [0 ms]

Index.php хорош, но другие файлы php, js и другие загружаются с плохого URL (mylab.lab). Могу ли я исправить это с помощью обратного прокси-сервера Apache? Изменить: согласно документу moodle, я должен изменить конфигурацию моего moodle и поместить внешний URL-адрес в файл config.php.

0
задан 24 August 2016 в 14:51
1 ответ

Если я полностью не неверно истолковал ваш вопрос и не на диаграмме, единственное различие между вашим до и после - это ServerName, вся остальная информация уже есть ...

Это дает конечный результат ваш обратный прокси-сервер что-то вроде

<VirtualHost *:443> 
  ServerName dtd-wiki.something.example.com
  ProxyPass / https://wiki.mylab.lab
  ProxyPassReverse / https://wiki.mylab.lab
  #Other options
</VirtualHost>
0
ответ дан 24 November 2019 в 05:58

Теги

Похожие вопросы