gpt4 book ai didi

couchdb - 如何使用 Futon 并将 couchapp 推送到使用虚拟主机的 CouchDB?

转载 作者:行者123 更新时间:2023-12-02 12:00:21 25 4
gpt4 key购买 nike

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

域名.com

将被“重写”为

domain.com/site/_design/app/_rewrite

...如 this post 中所述正如我所希望的那样,我可以保留“漂亮”的网址。效果很好!但是,执行此操作后,我无法在同一主机名上访问 Futon。这并不是那么不方便,但我发现我什至无法再推送我的沙发应用程序了。当我使用位于“云中”的服务器(请原谅行话)时,我没有其他主机名可以用来推送或访问管理内容。我能做些什么来解决这个问题吗?我尝试了几种重写规则,包括

“来自”:“*”,“到”:“../../*”

但这行不通(对“/_all_dbs”的请求最终在“site/_all_dbs”中......并且在“to”字符串中添加一个../会导致CouchApp提示这是一种不安全的重写规则。

任何提示表示赞赏!

最佳答案

我的重写中有 {"from": "db/*", "to": "../../../*"},我更改了 secure_rewrites在 Futon 界面配置页面的 httpd 部分下将 更改为 false 以使其正常工作。

Futon 可以在 http://hostname/db/_utils 下访问,我可以使用 CouchApp 推送到 http://hostname/db/databasename。除了一些小小的蒲团错误之外,它似乎工作得很好,但不可否认的是,我没有测试它很长时间。

我希望这有帮助!

关于couchdb - 如何使用 Futon 并将 couchapp 推送到使用虚拟主机的 CouchDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13074917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com