【问题标题】:Rails SEO friendly URLRails SEO 友好的 URL
【发布时间】:2016-02-10 16:33:43
【问题描述】:

我从 RoR 得到了长刹车并且遇到了一些问题:

我有这个网址:

http://www.xxx.zz/blog_posts/misieq?tit=some-fraze-in-here

如何更改“?”对于“/”上的参数?

此网址的创建者:

<%= link_to f.title, blog_post_path( :tit => f.slug ) %></div>

或者我怎样才能使大多数 SEO 友好的 URL - 我已经使用友好 ID gem

【问题讨论】:

    标签: ruby-on-rails


    【解决方案1】:

    将路由添加到您的 routes.rb 文件,其中直接在路径中包含 tit 参数。

    例如:

    Rails.application.routes.draw do
      get 'post/:tit' => 'posts#show', as: :blog_post
    end
    

    当然,您必须根据需要调整路线。

    只需看一下this question。 URL中是否有参数都没有关系。

    【讨论】:

    • 它不会改变任何东西
    猜你喜欢
    • 2011-08-25
    • 1970-01-01
    • 1970-01-01
    • 2011-05-29
    • 2011-01-22
    • 2016-04-13
    • 2014-04-16
    • 2016-05-28
    相关资源
    最近更新 更多