На моем сервере размещены две веб-службы : WordPress (на порту 8080) и Flask (на порту 8081). Я настраиваю обратный прокси, так как хочу, чтобы любые запросы, начинающиеся с / admin, переходили к Flask, а все остальные go к Wordpress.
Например:
http://aa.mcmaster.ca/admin/aa Goes to Port 8080
http://aa.mcmaster.ca/page1 Goes to Port 8081
http://aa.mcmaster.ca/page1 Goes to Port 8081
Мои настройки это:
<VirtualHost *:80>
DocumentRoot /wordpress/wp-content
SSLProxyEngine On
ProxyPreserveHost On
ServerName aa.mcmaster.ca
ProxyRequests off
ProxyPass /admin http://aa.mcmaster.ca:8080/
ProxyPassReverse /admin http://aa.mcmaster.ca:8080/
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /wordpress/wp-content
SSLProxyEngine On
ProxyPreserveHost On
ServerName aa.mcmaster.ca
ProxyRequests off
ProxyPass /http://aa.mcmaster.ca:8081/
ProxyPassReverse / http://aa.mcmaster.ca:8081/
</VirtualHost>
Это не работает. Я застрял в том, как настроить запросы на совпадения, отличные от /admin
. Могу я получить помощь?
Спасибо!