У меня есть домен и статический контент. Я хочу, чтобы весь статический контент обслуживался из моего домена. Однако я бы хотел, чтобы все запросы были / api / - например: http: // мойдомен / api / пользователи) для перенаправления на другой мой сервер с IP-адресом, например, 10.1.10.100 (в настоящее время неактуально).
Как мне это сделать?
Вы можете использовать mod_proxy в httpd.conf:
ProxyRequests off
ProxyPass /api/ http://10.1.10.100/api/
ProxyPassReverse /api/ http://10.1.10.100/api/
Или, что касается комментария Unbeliever, в .htaccess вы можете использовать комбинацию RewriteRule и ProxyPassReverse, есть ответ на этот же вопрос с использованием второй альтернативы:
https://stackoverflow.com/questions/12808506/can-proxypass-and-proxypassreverse-work-in-htaccess