Обслуживание статического HTML из CouchDB

У меня есть сервер CouchDB, который обслуживает основные запросы API. В целом это работает хорошо, потому что пользователи могут GET/POST/PUT и т. д. на хост «api.example.com». Единственная проблема заключается в том, что если пользователь делает запрос GET для '/', он получает {"couchdb":"Welcome","version":"1.0.2"}.

Можно ли вообще обслуживать одну статическую HTML-страницу или даже перенаправление HTTP для корня? Таким образом, я мог бы перенаправить пользователей к документации по API.

Я смутно знаком с Couchapp, но для такой простой задачи это кажется излишним.

Спасибо!


person Nate    schedule 20.05.2011    source источник
comment
Вы уже используете _rewrites?   -  person Dominic Barnes    schedule 21.05.2011


Ответы (1)


Вероятно, вам нужно правило vhost/rewrite. Они довольно легкие. По сути, вы сообщаете CouchDB, что запросы к «www.example.com» должны направляться непосредственно переписчику. Рерайтер будет обслуживать все, что вы укажете в дизайн-документе.

Ян Ленардт написал хорошие инструкции в блоге Couchbase, Хорошие URL.

person JasonSmith    schedule 21.05.2011