Мы попробовали следующий код на нашем сервере. В методе POST есть строка запроса. На основе строки запроса мы будем использовать proxypass для некоторых пользователей, а для других мы будем использовать тот же сценарий. После проверки строки запроса с помощью RewriteCond мы передаем URL-адрес с данными в ProxyPass.
SSLProxyEngine на RewriteCond% {QUERY_STRING} ^ (mail | email) $
RewriteRule ^ / script / mail $ / iurl [L, PT]
ProxyPass / iurl https://example.com/newmail
ProxyPassReverse / iurl https://example.com/newmail
Но метод http меняется с метода POST на метод GET на сервере example.com. Хотелось бы сохранить метод http. Что делать?