如何使用蒲团并将couchapp推送到使用虚拟主机的CouchDB?

我有一个CouchDB服务器托管一个小网站。出于这个原因,我成立了CouchDB的配置一个虚拟主机部分,这样一个请求:如何使用蒲团并将couchapp推送到使用虚拟主机的CouchDB?

domain.com

将被“重写”,以

domain.com/site/ _design/app/_rewrite

...正如this post所解释的那样,我也可以保留“漂亮”的网址。这工作正常! 但是,这样做后,我无法访问相同主机名上的蒲团。 这不是很不方便,但我发现我甚至无法推开我的couchapp了。因为我使用的是“在云中”的服务器(原谅行话),我没有其他的主机名可以用来推送或访问管理员的东西。我能做些什么来解决这个问题吗? 我尝试了好几种重写规则,包括

“从”: “*”, “要”: “../../*”

,但这是不行的(请求 “/ _all_dbs”在“网站/ _all_dbs”结束了....而且增加一个../到“到”串导致CouchApp抱怨这是一个不安全的重写规则。

任何提示赞赏!

回答:

我有在我的重写中,我改变了secure_rewritesfalse的配置页面上的httpd部分,以使其工作。

蒲团根据http://hostname/db/_utils可以访问,我可以使用CouchApp推送到http://hostname/db/databasename。除了一些小型的蒲团虫子以外,它似乎工作得很好,但是我承认我没有测试它很久。

我希望这有助于!

回答:

你能ip?我用aws知道你可以,然后couchapp推。

以上是 如何使用蒲团并将couchapp推送到使用虚拟主机的CouchDB? 的全部内容, 来源链接: utcz.com/qa/261362.html

回到顶部