> i have a nginx server serving a ror app (1).
> now i have added a second server section , different server_name
> directive in nginx.conf serving up the same app but with a different
> layout based on controlle rlogic based on the HOST_NAME.
> it works locally, but the server still show HOSTNAME from server 1,
> hence logic failing...
I think you need to be a little more explicit on exactly what you mean
by HOSTNAME (or HOST_NAME, you don't seem sure which it is).
> somewhat off the topic - but just want to repeat my delight that HatchBox now handle all this server pain for me!
> it's kinda like heroku - but they'll configure the server on your choice of host. I use DigitalOcean
> I give them a fairly modest amount of money, and they make all this kind of thing very easy.
> Adding an extra domain to the app is about three clicks. (app, configuration, type your new domain name, click add) They worry about the ngnix config and all that
> I actually have an app like yours which behaves differently according to host. I just have this method in my application controller
> def get_host
> host = params[:host] || request.host
> @host = HostInfo.with(host:host)
> I use the params[:host] option to simplify local testing. It allows me to test localhost:3000/?host=domain.com
> If you do want to check out hatchbox - this link gives me a referral bonus
> https://hatchbox.io?via=rob >
> You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
> To post to this group, send email to [hidden email].
> To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/3b2f8592-f3c6-4c67-abf8-be2c1f0ef2ad%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.