2010-12-01 2 views
1

Я ищу правильный способ для загрузки новых UUID или доступа к объекту _session в couchapp за vhost.Получение UUID в CouchApp с активным vhost

Я написал кучапп, и все хорошо работает с нормальным, но уродливыми URL-адресами. Поэтому, если я использую http://example.cloudant.com/mydb/_design/myapp/index.html как адрес, все работает так, как ожидалось. Если я использую www.mycouchapp.com (mycouchapp.com CNAME -> example.cloudant.com/mydb/_design/myapp/_rewrite). я не могу получить доступ к любому Ressource в верхнем уровне CouchDB как _session, _stats, or _uuid

Из-за ограничений безопасности, я не могу сделать переписывания-правила, как "from":"_session", "to": "../../../_session", потому что более "../../" не допускаются.

Есть ли способ или обходной путь для решения этой проблемы?

+0

ОК, так что я думаю, что нет никакого способа сделать это. Тем временем я нашел эту ветку в облачном форуме поддержки http://support.cloudant.com/discussions/questions/29-no-subject и кажется, что cloudant включил эту функцию для каждого пользователя. в простой couchdb, я думаю, что до сих пор нет способа сделать это. – consumr 2011-01-14 09:49:10

ответ

0

вы должны использовать URL CouchDB в Переписывая и ВХост возможности:

http://blog.couchone.com/post/443028592/whats-new-in-apache-couchdb-0-11-part-one-nice-urls

НТН

Приветствия

Энди

+1

mmm, да, спасибо, я должен и я буду использовать vhost и перезаписывать _but_ `Из-за ограничений безопасности я не могу сделать правило перезаписи вроде« from »:« _ session »,« to »:« ../ .. /../_session ", потому что больше, чем" ../../ "не разрешено .` – consumr 2011-03-01 13:57:29

Смежные вопросы