ページが見つかりませんでした(Page Not Found)でスクリプトを強制的に実行する方法

How do you force a script to refire on every page load in Discourse? での議論の続きです。

既に閉じられたトピックで議論されたように、上記のコードはトピックがロードされたときにトリガーされます。しかし、ページが見つかりませんページがロードされたときにリダイレクトをトリガーしたいのです。api.onPageChange$( document ).ready も 404 エラーではトリガーされません。404 をキャッチしてリダイレクトするにはどうすればよいですか?