cannot see my own layout (hierapolis gem)

Hello,

I did a whole ruby on rails install.

After that I wanted to use the hierapolis gem and did all the steps in the README.

But when I do rails s , I still see the standard welcome page.

What must I do to make this work.

Roelof

In the original install, did you use Rails 4.1, or was it a lower version? If lower, did you delete the index.html file from your /public folder?

Walter

Hoi,

I use the 4.1 ruby.

Roelof

Then did you update your routes.rb file to reflect where :root should be?

Walter

Nope,

I only figured out that a application.html.erb is living on /apps/views/layouts

but can I send root to a static page ?

Roelof

If you put a static index.html in the public folder, that will become your site root, or you can use a controller and a route to send a different file, like this:

  # static_pages_controller.rb
  class StaticPagesController < ApplicationController
    # empty
  end

  # /views/static_pages/your_page.html
  <!-- your entirely static html home page -->
  ...

  # /config/routes.rb
  ...
  root to: 'static_pages#your_page'

Rails' defaults take care of all the rest of the wiring.

Walter