我有一个域名和一些静态内容。 我希望所有的静态内容都可以从我的域中提供。 但是,我想所有的请求与/ api / – 例如: http:// mydomain / api / users )被转发到我的其他服务器,例如IP地址为10.1.10.100(此时不相关)。
我该怎么做?
您可以在httpd.conf中使用mod_proxy:
ProxyRequests off ProxyPass /api/ http://10.1.10.100/api/ ProxyPassReverse /api/ http://10.1.10.100/api/
或者,对于不信者的评论,在.htaccess中,您可以使用RewriteRule和ProxyPassReverse的组合,使用第二种替代方法可以解答相同的问题:
https://stackoverflow.com/questions/12808506/can-proxypass-and-proxypassreverse-work-in-htaccess