Launch the existing website with different Logo, name and URL

I’m having an existing website. Now I want to launch this same website with a new name, URL & logo in Canada. The difference would be only URL, name and logo. Rest everything (App, DB, layout, server etc.) will remain same.

I developed the website in ruby on rails 3.2. What is the BEST way to get this done ?

  • Server Sent Events and Rails Streaming
  • How can I install passenger-nginx from Ansible?
  • Caching ruby gems locally on demand for many rails developers
  • nginx error: (13: Permission denied) while connecting to upstream)
  • Having a Multithreaded environment in JRuby after ConnectionNotEstablished
  • Installing Gems with Bundler == Big problem
  • if a user comes at www.existing.come will be able to see the existing layout

    if a user comes at it will load the same website but different logo n name

  • undefined method 'map' for String
  • Encoding::CompatibilityError in rails
  • Deploy Rails Application on EC2
  • Rails can't find JSON gem but bundle install can?
  • Gem for Finding Associated University of Email Addresses
  • Rails 5 Mysql UUID
  • One Solution collect form web for “Launch the existing website with different Logo, name and URL”

    You could use the I18n mechanic for it. Do something like the following code in the controller:

    class ApplicationController < ActionController::Base
      before_filter :set_locale
      def set_locale
        when 'de'
          I18n.locale = :de
        when 'com'
          I18n.locale = :en
          I18n.locale = I18n.default_locale

    Than use or index.en.html.erb for the different views. You can create your own “language” for each site. en and de are just examples.

    Have a look at

    Ruby is the best programming language in the world - Ruby on Rails.