Rails4에서 trailing_slash 부여

1794 단어 루비RailsRails4

전제


  • Ruby 2.1.5
  • RubyOnRails 4.2.0

  • trailing_slash는? ?



    URL의 맨 마지막 (끝)에있는 슬래시 "/"
    (이런 설명은 불필요할까 생각합니다만, 만약을 위해...)

    trailing_slash를 부여하는 방법



    모든 URL에 부여하려는 경우



    application.rb
    class Application < Rails::Application
    
        # Add trailing slash
        config.action_controller.default_url_options = { :trailing_slash => true }
    
    end
    

    일부 URL에 부여하려는 경우



    routes.rb
    
      get 'hoge/:id' => 'hoge#show', trailing_slash: true
    
    

    참고 자료


  • Rails로 트레일링 슬래시 자동 추가
  • Enforce trailing slash in Rails Routing
  • How to add a trailing_slash to all urls without in Rails 4?
  • 좋은 웹페이지 즐겨찾기