diff --git a/actionpack/lib/action_controller/metal/redirecting.rb b/actionpack/lib/action_controller/metal/redirecting.rb
index b5f1f366c4693..227599d71c9e5 100644
--- a/actionpack/lib/action_controller/metal/redirecting.rb
+++ b/actionpack/lib/action_controller/metal/redirecting.rb
@@ -164,7 +164,7 @@ def _compute_redirect_to_location(request, options) # :nodoc:
# # If request.host is on https://example.com or https://app.example.com, you'd get:
# url_from("https://dev.example.com/profile") # => nil
#
- # NOTE: there's a similarity with {url_for}[ActionView::RoutingUrlFor#url_for], which generates an internal URL from various options from within the app, e.g. url_for(@post).
+ # NOTE: there's a similarity with {url_for}[rdoc-ref:ActionView::RoutingUrlFor#url_for], which generates an internal URL from various options from within the app, e.g. url_for(@post).
# However, #url_from is meant to take an external parameter to verify as in url_from(params[:redirect_url]).
def url_from(location)
location = location.presence