ご質問ありがとうございます。
.htaccess で 404 時に表示するファイルをトップページに指定してもよいのですが、その場合、アクセスしようとした URL にトップページが表示されてしまい、画像等のリンクが壊れてしまいます。
そこで、おすすめなのが、エラー表示ファイルの方を書き換える方法です。CMONOS.JP では「/error/404.html」に Not Found 時のページが書かれています。
こちらを書き換えてトップページへ移動するようにすればよいのではないかと思います。このエラーファイルもアクセスしようとした URL として表示されますので、画像等は絶対パスで記述する必要があります。
下記は 404.html の書き換え例です。
<html>
<head>
<title lang="ja">ファイルがみつかりません。</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<meta http-equiv="refresh" content="5; url=/" />
</head>
<body>
<h1>ファイルがみつかりません。</h1>
<p><a href="/">» トップページに移動する</a>
</body>
</html>
以上参考になりましたら幸いです。