Apache 作为 CouchDB 的反向代理

Ove*_*own 5 erlang proxy couchdb http apache2

我正在考虑一个广泛使用 CouchDB 的网络应用程序,到了尽可能多地使用本机 erlang HTTP API 提供服务的地步。

您能否将 Apache 配置为反向代理,以允许将外部 GET 直接代理到 CouchDB,而将 PUT/POST 发送到应用程序内部逻辑(用于卫生、身份验证...)?或者这是不明智的——CouchDB 内置身份验证选项对于 Web 应用程序来说似乎有点弱。

谢谢

Chr*_*ian 1

你的问题已经过时了,没有答案,所以我会添加这个“几乎答案”。

Nginx绝对可以根据请求进行不同的重定向。

这是,如果您准备将 nginx 放在前端作为 revproxy,并将 apache 和 couchdb 都作为后端。