Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从CouchDB提供静态HTML_Couchdb_Serverside Javascript_Couchapp - Fatal编程技术网

从CouchDB提供静态HTML

从CouchDB提供静态HTML,couchdb,serverside-javascript,couchapp,Couchdb,Serverside Javascript,Couchapp,我已经安装了一个CouchDB服务器,它正在运行,为基本的API请求提供服务。总的来说,它工作得很好,因为用户可以在主机“api.example.com”上获取/POST/PUT等。唯一的问题是,如果用户对'/'执行GET请求,他们将获得{“couchdb”:“欢迎”,“版本”:“1.0.2”} 是否仍然可以为根目录提供单个静态HTML页面甚至HTTP重定向?这样,我可以将用户重定向到API文档 我对这项工作略知一二,但对于这样一项简单的任务来说,似乎有些过火了 谢谢 您可能需要vhost/重写

我已经安装了一个CouchDB服务器,它正在运行,为基本的API请求提供服务。总的来说,它工作得很好,因为用户可以在主机“api.example.com”上获取/POST/PUT等。唯一的问题是,如果用户对
'/'
执行GET请求,他们将获得
{“couchdb”:“欢迎”,“版本”:“1.0.2”}

是否仍然可以为根目录提供单个静态HTML页面甚至HTTP重定向?这样,我可以将用户重定向到API文档

我对这项工作略知一二,但对于这样一项简单的任务来说,似乎有些过火了


谢谢

您可能需要vhost/重写规则。它们很简单。基本上,您告诉CouchDB对“www.example.com”的查询应该直接转到重写器。重写器将为您在设计文档中指定的任何内容提供服务


Jan Lehnardt在Couchbase的博客文章中写了很好的说明。

你已经在使用
\u重写了吗?