/concrete5/updates/concrete5.4.1.1.1.ja/
に置いた.htaccessは削除した方が良いと思います。
あとは/concrete5に置いた.htaccessのrewrite_baseがどうなっているのかを確認して、それも合ってたらサーバのapacheのログを見てみるしかないですね。
実際にどのファイルにアクセスしようとしていたかわかると思います。
あと、404はwebサーバの404ページですか?それともconcrete5の404ページでしょうか?
もしconcrete5の404ページであれば、concrete5のデータ構造がおかしくなっている可能性があります。
sunpin
Re: Re: プリティーURLが404エラーになる
LoadModule rewrite_module modules/mod_rewrite.so
の記述がありました。有効になっていると思いますが、どうでしょうか。