我有一个托管一个小型网站的 CouchDB 服务器。出于这个原因,我在 CouchDB 配置中设置了一个 vhost 部分,以便请求:
域名.com
将被“重写”为
domain.com/site/_design/app/_rewrite
...正如这篇文章中所解释的那样,正如我所愿,所以我可以保留“漂亮”的 URL。这很好用!但是,这样做之后,我无法在相同的主机名上访问 Futon。这并没有那么不方便,但我发现我什至不能再推我的沙发应用程序了。当我使用“在云中”的服务器时(请原谅行话),我没有其他主机名可以用来推送或访问管理内容。我能做些什么来解决这个问题吗?我尝试了几种重写规则,包括
“从到”: ”../../*”
但这不起作用(对“/_all_dbs”的请求最终在“site/_all_dbs”中......并且在“to”字符串中再添加一个 ../ 会导致 CouchApp 抱怨这是一个不安全的重写规则。
任何提示表示赞赏!