Sha256: 535587b17edb7911d52d022015d1064afd9fc3e0dd5763da9c2f064a5533617f
Contents?: true
Size: 331 Bytes
Versions: 61
Compression:
Stored size: 331 Bytes
Contents
class CatchAllController < ActionController::Base def resolve redirect = Redirect.find_by(source_uri: request.path) if redirect && redirect.enabled? redirect.used! redirect_to redirect.destination_uri, status: redirect.status_code else render plain: 'Page not found', status: 404 end end end
Version data entries
61 entries across 61 versions & 1 rubygems