I have CouchDB version 1.0.1 installed. local.ini:
[vhosts] ;example.com = /database/ chrisbuchholz.dk = /chrisbuchholzname/_design/chrisbuchholz.name/_rewrite On Sat, Nov 13, 2010 at 5:01 AM, Benoit Chesneau <[email protected]>wrote: > On Friday, November 12, 2010, [email protected] > <[email protected]> wrote: > > I am curious. Shouldnt the added vhost in local.ini turn up in > > Futon->Configuration? I cant see it there, so maybe - just maybe, it > doesnt > > get "applied". I experienced this with changing the bind_adresse. I had > to > > change it via http PUT before couchdb noticed the change. I believe it is > a > > known bug on Ubuntu? > > > > On Fri, Nov 12, 2010 at 8:47 PM, [email protected] < > > [email protected]> wrote: > > > >> I first tried changing the vhost entry in couchdb to localhost, didnt > work. > >> Then i changed it back to chrisbuchholz.dk and added ProxyPreserveHost > on > >> to my virtualhost in apache. Didnt work either. Cant believe no one, out > of > >> all the couchdb developers, havent had this problem them self. > >>Cou > >> How would one go about setting up a domain to point to a couchapp of not > >> this way? > >> > >> > >> On Fri, Nov 12, 2010 at 8:00 PM, Randall Leeds <[email protected] > >wrote: > >> > >>> Ok, then. Wrong idea. > >>> > >>> I'm not an expert in rewrites and vhosts. I can't remember if the > >>> CouchDB vhost is keyed off the Host header or something else. > >>> If apache and couch are on the same box maybe try localhost in the > >>> CouchDB vhost rule or set the ProxyPreserveHost directive[1] in > >>> apache. > >>> > >>> -Randall > >>> > >>> [1] > http://httpd.apache.org/docs/2.0/mod/mod_proxy.html#proxypreservehost > >>> > >>> On Fri, Nov 12, 2010 at 10:42, [email protected] > >>> <[email protected]> wrote: > >>> > I just tried removing the port, so my vhost entry in local.ini states > " > >>> > chrisbuchholz.dk = /chrisbuchholzname/_design/ > >>> chrisbuchholz.name/_rewrite", > >>> > but that didnt seem to fix it either. > >>> > > >>> > > >>> > On Fri, Nov 12, 2010 at 7:35 PM, Randall Leeds < > [email protected] > >>> >wrote: > >>> > > >>> >> Ill double check later, but I don't remember needing the port number > in > >>> the > >>> >> CouchDB vhost. > >>> >> On Nov 12, 2010 8:01 AM, "[email protected]" < > >>> >> [email protected]> wrote: > >>> >> > Hey guys, > >>> >> > > >>> >> > On the CouchDB on my server, I have a CouchApp placed at > >>> >> > /chrisbuchholzname/_design/chrisbuchholz.name with rewrite-index > at > >>> >> > _rewrite/. I now want my domain chrisbuchholz.dk to point to that > >>> >> CouchApp. > >>> >> > > >>> >> > On my server I use apache2 and manage all my domains as > virtualhost. > >>> So I > >>> >> > have set up a proxy for chrisbuchholz.dk that points it to the > >>> CouchDB, > >>> >> so > >>> >> > that the CouchDB vhost can grab it. I did it like this: > >>> >> > > >>> >> > <VirtualHost 178.79.133.30:80> > >>> >> > ServerAdmin [email protected] > >>> >> > ServerName chrisbuchholz.dk > >>> >> > ServerAlias www.chrisbuchholz.dk > >>> >> > ProxyPass / http://localhost:5984/ > >>> >> > ProxyPassReverse / http://localhost:5984/ > >>> >> > ErrorLog /srv/chrisbuchholz/www/chrisbuchholz.dk/logs/error.log > >>> >> > CustomLog > >>> >> > /srv/chrisbuchholz/www/chrisbuchholz.dk/logs/access.logcombined > >>> >> > <Pro > > > what is the couchdb version? in which section did you put the vhost ? > > -benoit >
