私はこのURLを持っています:
http://localhost:3000/blog/posts?locale=en
?locale=en
URLを削除するヘルパーがあります:
def url_without_locale_params(url)
uri = URI url
params = Rack::Utils.parse_query uri.query
params.delete 'locale'
uri.query = params.to_param
uri.to_s
end
このヘルパーを使用すると、この url を取得できますhttp://localhost:3000/blog/posts?
。末尾の を削除したいと思い?
ます。
結果は になりますhttp://localhost:3000/blog/posts
。