Ich habe einen CouchDB-Server, der eine kleine Website hostet. Aus diesem Grund stelle ich einen vhost Abschnitt in der CouchDB-Konfiguration, so dass eine Anfrage an:Wie man Futon benutzt und ein couchapp zu einer CouchDB drückt, die einen vhost benutzt?
domain.com
wird "neu geschrieben" zu
domain.com/site/ _design/app/_rewrite
... wie in this post erklärt und wie ich wollte, so kann ich "hübsche" URLs behalten. Und das funktioniert gut! Nachdem ich dies getan habe, kann ich Futon nicht mehr auf demselben Hostnamen zugreifen. Das ist nicht so unpraktisch, aber ich habe herausgefunden, dass ich meine Couchapp nicht mehr schieben kann. Da ich einen Server verwende, der "in der Cloud" lebt (vergib dem Fachjargon), habe ich keinen anderen Hostnamen, den ich benutzen kann, um Admin-Sachen zu pushen oder darauf zuzugreifen. Kann ich irgendetwas tun, um das zu beheben? Ich habe versucht, mehr Rewrite-Regeln, einschließlich
"aus": "*", "zu": "../../*"
aber diese wird nicht funktionieren (Anfragen an "/ _all_dbs" am Ende in „site/_all_dbs“ .... und das Hinzufügen einer weiteren ../ auf die „“ string verursacht CouchApp beschweren es eine unsichere Rewrite-Regel ist.
Irgendwelche Hinweise zu schätzen!
Ich werde das versuchen und wenn es funktioniert, werden Sie 50 meiner Rep erhalten. – Renato
Wie unsicher ist es übrigens, diese Option auszuschalten? – Renato
Vielen Dank für Ihren Hinweis, aber ich kann die CouchDB-Konfiguration in Cloudant nicht ändern. Also wird das nicht für mich funktionieren. – Renato