Rails SEO url 城市名称
Rails SEO url with city name
最初,URL 是这样的:
site.com/cars/22
然后我连接了gemfriendly_id
而URL变成这样:
site.com/cars/red-nisan
但我想得到一个 URL 比如:
site.com/london/cars/red-nisan
怎么做?
我猜你有一个名为 Car
的模型,在该模型中你有一个名为 city
的字段,并且 'name'
class 汽车 < ActiveRecord::Base
扩展 FriendlyId
friendly_id :slug_candidates, 使用: :slugged
def slug_candidates
[
:name,
[:city, :name],
]
end
end
最初,URL 是这样的:
site.com/cars/22
然后我连接了gemfriendly_id
而URL变成这样:
site.com/cars/red-nisan
但我想得到一个 URL 比如:
site.com/london/cars/red-nisan
怎么做?
我猜你有一个名为 Car
的模型,在该模型中你有一个名为 city
的字段,并且 'name'
class 汽车 < ActiveRecord::Base 扩展 FriendlyId friendly_id :slug_candidates, 使用: :slugged
def slug_candidates
[
:name,
[:city, :name],
]
end
end