Запуск foo.com и foo.com/blog с разных хостов с использованием прокси, балансировки нагрузки или другой сетевой магии

Допустим, у меня есть foo.com - и я хочу создать блог в foo.com/blog, но я хочу запустить его на WordPress, что невозможно установить на том же сервере.

Работа в сети - не моя сильная сторона, так что простите за невежество, когда я задаю этот немного расплывчатый вопрос ...:

Есть ли способ установить ... балансировщик нагрузки, прокси, что-то ... снаружи, которое обслуживает контент для foo.com/blog с fooblog.com?

0
задан 6 February 2020 в 22:53
1 ответ

Если вы используете Apache на foo.com, вы можете использовать mod_proxy для настройки обратного прокси для перенаправления / блог на другой сервер:

ProxyPass "/blog" "http://backend.foo.com/blog"
ProxyPassReverse "/blog" "http://backend.foo.com/blog"

Будьте внимательны, чтобы не включить прокси-сервер пересылки ( ProxyRequests должен быть отключен) одновременно, потому что в этом случае сервер можно использовать для доступа к любому хосту в качестве обычный прокси.

Если на текущем интерфейсе не запущен Apache, вы можете запустить Apache перед ним и настроить прокси для обоих серверов.

2
ответ дан 26 February 2020 в 00:33

Теги

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