加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 如何在Rails 3中生成带有斜杠的链接?

发布时间:2020-12-16 19:59:51 所属栏目:百科 来源:网络整理
导读:我将现有网站从 PHP移植到Ruby on Rails 3,我必须保持url不变. 我有路线: get 'companies/' = 'companies#index',:as = :companies 在一个视图文件中我有: link_to 'Companies',companies_path 并且这将生成URL“http://website.com/companies”而不是“ht
我将现有网站从 PHP移植到Ruby on Rails 3,我必须保持url不变.

我有路线:

get 'companies/' => 'companies#index',:as => :companies

在一个视图文件中我有:

link_to 'Companies',companies_path

并且这将生成URL“http://website.com/companies”而不是“http://website.com/companies/”.

我想要在URL的末尾的斜杠.可能吗?

解决方法

您可以将其添加到您的application.rb中:
config.action_controller.default_url_options = { :trailing_slash => true }

这样一来,所有路线都将自动生成带斜线的斜线,无需修改项目中的每个链接.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读