Apache config api端点

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache config api端点相关的知识,希望对你有一定的参考价值。

我在http://app.test.com上运行vue js应用程序作为v-host(app.test.com)后端是一个go应​​用程序(它自己实现了一个web服务器)并且在http://localhost:8000上运行

是否可以配置apache重定向/代理所有转到http://app.test.com/apihttp://localhost:8000的请求?假设我从vue应用程序调用http://app.test.com/api/endpoint1,我希望它代理到http://localhost:8000/api/endpoint1

我通常有api的专用dns,然后在v-host中使用此配置:

ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://0.0.0.0:8000/
ProxyPassReverse / http://0.0.0.0:8000/

这很好用。但我无法弄清楚如何在已经定义的v-host中使用它。

任何提示/示例?

非常感谢

答案

对不起这个问题。管理运行这个..忘了将Proxy *指令添加到配置中...

ProxyRequests Off
        ProxyPreserveHost On
        <Proxy *>
              Order deny,allow
              Allow from all
        </Proxy>
        ProxyPass /api/ http://0.0.0.0:8000/api/
        ProxyPassReverse /api/ http://0.0.0.0:8000/api/

做到这一切,如果有人需要这个

以上是关于Apache config api端点的主要内容,如果未能解决你的问题,请参考以下文章

教程4 - 验证和权限

dubbo学习配置dubbo API方式配置

Laravel 子域端点不断重定向并出现 301 错误

Apache Camel 的 REST 端点

Apache Camel - Spring 休息端点参考

询问有关编写 krakend config.json 的问题