在 couchdb 安装访问中只有一个主机名(如 host.com)

Only one hostname (Like host.com) on a couchdb instalation access

我最近在我的 Debian VPS 中安装了 CouchDB,一切正常,但可以通过 IP 访问,并通过我服务器中的所有域访问,我只需要一个域,例如,host.com:5984/_utils/index.html 但在另一个 host.com:5984/_utils/index.html 中无法访问,这两个 IP 都没有,我该怎么做?

谢谢!

2.0加入该功能的补丁即将登陆 very soon

至于现在,您必须设置前端代理行 nginx,它将只接受您允许的主机 header 的请求。当然,在这种情况下,您需要在本地主机地址上为 CouchDB 提供服务,以防止从世界范围内免费访问它。