gpt4 book ai didi

ruby-on-rails - 可以在 Rails 中创建此重定向路线吗?

转载 作者:行者123 更新时间:2023-12-01 23:19:35 30 4
gpt4 key购买 nike

是否可以在 Rails 应用程序的路由文件中进行重定向?

具体来说,我想将 /j/e 转发到 /javascripts/embed.js

现在我能想到的唯一方法是创建一个 j Controller ,并使用重定向到该 Controller 的 e 方法。

最佳答案

在 Rails 4 及更高版本中

get '/stories', to: redirect('/posts')

如果您需要命名路由,您可能需要添加显式 as 参数:

get '/stories', to: redirect('/posts'), as: :however_you_want_to_name_it

来源:Redirection @ guides.rubyonrails.org

<小时/>

在Rails 3中,您可以在routes.rb文件内进行重定向。

match "/posts/github" => redirect("http://github.com/rails.atom")

关于ruby-on-rails - 可以在 Rails 中创建此重定向路线吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2519436/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com