从 CouchDB 提供静态 HTML
Posted
技术标签:
【中文标题】从 CouchDB 提供静态 HTML【英文标题】:Serving static HTML from CouchDB 【发布时间】:2011-05-20 15:22:09 【问题描述】:我已经启动了一个 CouchDB 服务器,并且正在运行服务基本 API 请求。总体而言,它运行良好,因为用户可以对主机 'api.example.com' 进行 GET/POST/PUT 等操作。唯一的问题是,如果用户对 '/'
执行 GET 请求,他们会得到 "couchdb":"Welcome","version":"1.0.2"
。
是否可以为根目录提供单个静态 html 页面或什至 HTTP 重定向?这样我就可以将用户重定向到 API 文档。
我对@987654321@ 有点熟悉,但对于这样一个简单的任务来说,这似乎有点过头了。
谢谢!
【问题讨论】:
你已经在使用_rewrites
了吗?
【参考方案1】:
您可能需要一个虚拟主机/重写规则。他们很容易。基本上,您告诉 CouchDB 对“www.example.com”的查询应该直接发送给重写器。重写器将提供您在设计文档中指定的任何内容。
Jan Lehnardt 在 Couchbase 博客文章Nice URLs 中写了很好的说明。
【讨论】:
以上是关于从 CouchDB 提供静态 HTML的主要内容,如果未能解决你的问题,请参考以下文章
Node.js 与 CouchDB 和 Backbone.js 一起使用,如何提供 json?