Rails で URL の末尾にスラッシュを付ける方法
SEOチームから URL の末尾にはスラッシュを付けて欲しいという依頼を対応した時に文字連結とかでゴニョゴニョしようとしたが,Rails で用意されている機能で簡単にできることがわかったのでメモしておく.
やり方
とても簡単でroutes.rb
でルーティングの設定の最後にtrailing_slash: true
をつければ良い.
これで URL の末尾にスラッシュが付くようになる.
# routes.rb get '/hoge/:id', to: 'hoge#show', trailing_slash: true
まとめと所感
今回は Rails で URL の末尾にスラッシュを付ける方法についてメモをした.SEO 的に URL の末尾にスラッシュが必要かどうかは,正直人によって色々意見があるとは思うがだが,個人的には統一はしておいた方が良いと思った.
今回はホントにちょっとしたメモだが,ちょくちょく対応しそうなので他にわかったことがあったらここに追記していく.