gpt4 book ai didi

ruby-on-rails - 带有 url 重定向的 rails 句柄 404

转载 作者:行者123 更新时间:2023-12-03 16:05:13 25 4
gpt4 key购买 nike

我希望使用 Rails 将我确信在互联网上存在的链接从我的旧域重定向到新域。

我想取地址example.com/about(about将不再存在)

并在我的 application_controller 中获取 404,检查 url,然后重定向到

newexample.com/关于

这样做的最佳方法是什么?

最佳答案

将此添加到 Routes 文件的末尾:

map.connect '*path', :controller => 'some_controller', :action => 'some_action'

这将捕获任何 404。在将处理此路由的 Controller 和操作中,使用 params[:path]检查网址。那么你可以 redirect_to基于 params[:path] 中包含的任何内容.

关于ruby-on-rails - 带有 url 重定向的 rails 句柄 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5233657/

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