如何使用Futon并将couchapp推到使用vhost的CouchDB?

如何使用Futon并将couchapp推到使用vhost的CouchDB?,couchdb,couchapp,couchdb-futon,Couchdb,Couchapp,Couchdb Futon,我有一个CouchDB服务器,它有一个小网站。因此,我在CouchDB配置中设置了一个vhost部分,以便请求: domain.com 将“重新写入”到 domain.com/site//u design/app//\u rewrite 。。。正如在中所解释的和我想要的,因此我可以保留“漂亮”的URL。这很好! 但是,这样做之后,我无法使用相同的主机名访问Futon。 这并不是很不方便,但我发现我甚至不能再推我的沙发了。 由于我使用的服务器“在云中”(请原谅行话),我没有其他主机名可以用来推送或

我有一个CouchDB服务器,它有一个小网站。因此,我在CouchDB配置中设置了一个vhost部分,以便请求:

domain.com

将“重新写入”到

domain.com/site//u design/app//\u rewrite

。。。正如在中所解释的和我想要的,因此我可以保留“漂亮”的URL。这很好! 但是,这样做之后,我无法使用相同的主机名访问Futon。 这并不是很不方便,但我发现我甚至不能再推我的沙发了。 由于我使用的服务器“在云中”(请原谅行话),我没有其他主机名可以用来推送或访问管理内容。我能做些什么来解决这个问题吗? 我尝试过几种重写规则,包括

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

但这是行不通的(对“/\u all\u dbs”的请求最终会出现在“site/\u all\u dbs”中…并且在“to”字符串中再添加一个../会导致CouchApp抱怨这是一个不安全的重写规则


感谢您的任何提示!

您能获得ip吗?我知道aws可以。然后couchapp推送。

我有
{“from”:“db/*”,“to”:“../../../../*”}
在我的重写中,我在Futon界面的配置页面的httpd部分下将
安全重写
更改为
错误
,以使其正常工作

蒲团可在
http://hostname/db/_utils
我可以推到
http://hostname/db/databasename
使用CouchApp。除了一些小的Futon bug之外,它似乎工作得很好,但无可否认,我已经很久没有测试过它了


我希望这有帮助!

我正在使用Cloudant…它可能只是一个虚拟服务器…不要认为我可以获得IP。顺便说一句,关闭此选项有多不安全?谢谢你的提示,但我无法更改Cloudant中的CouchDB配置。所以这对我不起作用。哦,好吧…答案被接受,因为这可能是唯一的方法(除了在做管理工作时关闭vhost)来完成此操作。