从rails应用程序向不同的子域提供独特资产

时间:2015-05-19 04:29:39

标签: ruby-on-rails ruby ruby-on-rails-4 subdomain

我们正在构建一个SAAS应用程序(类似shopify),我们需要提供静态站点(基于每个子域唯一),包括HTML,CSS,图像和基于rails应用程序的子域的其他资产。由于公用文件夹基于主域提供内容,因此我们将其保存在供应商目录下。试图创建一个控制器只是为了提供静态html和所有资产,发现它根本不显示资产,只显示纯HTML。

请分享您的想法或您能想到的任何解决方案。感谢

class StaticPagesController < ApplicationController
  def home
  end

  def about
  end

  def reservation
  end
end

view/static_pages/home.html.haml
%h1 StaticPages#home
%p Find me in app/views/static_pages/home.html.haml

views/static_pages/about.html.haml
render file: Rails.public_path.join("templates","home.html"), layout: true



routes.rb
   get 'static_pages/home'

0 个答案:

没有答案