如何在 Rails 中重新路由视图目录及其内容
How to reroute a View Directory and its content in Rails
我正在 Ruby Rails 项目上工作。在该项目中,我生成了一个名称为 controller1 的控制器,它会自动为我提供我的视图文件(显示、索引等)。这也给了我 url (http://www,website.com/controller1/).
但现在我想将 URL 路径更改为另一个路径 (http://www.website.com/controls)。有没有一种方法可以做到这一点,而不必为 controller1 视图文件夹中的每个文件编写路由命令。
哦!我会欣赏比 "Moved Permanently" 重定向路由命令代码更好的选项。
提前致谢。
将此添加到您的 routes.rb
resource :controls, controller: 'controller1' # add this line
resource :controller1 # possibly this is in your routes.rb already
我正在 Ruby Rails 项目上工作。在该项目中,我生成了一个名称为 controller1 的控制器,它会自动为我提供我的视图文件(显示、索引等)。这也给了我 url (http://www,website.com/controller1/).
但现在我想将 URL 路径更改为另一个路径 (http://www.website.com/controls)。有没有一种方法可以做到这一点,而不必为 controller1 视图文件夹中的每个文件编写路由命令。
哦!我会欣赏比 "Moved Permanently" 重定向路由命令代码更好的选项。
提前致谢。
将此添加到您的 routes.rb
resource :controls, controller: 'controller1' # add this line
resource :controller1 # possibly this is in your routes.rb already