Sha256: a04c032daaa1d6e8aaf599ccbece7244c398b974ed7e552945499bcac6626ef2
Contents?: true
Size: 330 Bytes
Versions: 6
Compression:
Stored size: 330 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 text: 'Page not found', status: 404 end end end
Version data entries
6 entries across 6 versions & 1 rubygems