我正在使用highvoltage gem
静态页面服务。它的工作,但网址是丑陋的。目前url
如下:
localhost:3000/pages/terms-and-conditions?locale=en
但我希望网址如下所示:
localhost:3000/en/pages/terms-and-conditions
在我的路线文件中,我写了
scope ":locale", locale: /en|bn|hi/ do
match "pages/:id" => 'pages#show', :as => :page, :format => false
end
然后鉴于我写道:
<%=link_to "Terms & Conditions", page_path(:id=>'terms-and-conditions')%>
在我写的页面控制器中
def show
render params[:id]
end
我现在能做些什么来解决这个问题