couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "christoffer.buchholz@gmail.com" <christoffer.buchh...@gmail.com>
Subject Re: apache vhost, couchdb vhost and rewrite
Date Sat, 13 Nov 2010 06:23:01 GMT
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 <bchesneau@gmail.com>wrote:

> On Friday, November 12, 2010, christoffer.buchholz@gmail.com
> <christoffer.buchholz@gmail.com> 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, christoffer.buchholz@gmail.com <
> > christoffer.buchholz@gmail.com> 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 <randall.leeds@gmail.com
> >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, christoffer.buchholz@gmail.com
> >>> <christoffer.buchholz@gmail.com> 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 <
> randall.leeds@gmail.com
> >>> >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, "christoffer.buchholz@gmail.com" <
> >>> >> christoffer.buchholz@gmail.com> 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 christoffer.buchholz@gmail.com
> >>> >> > 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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message