質問: 私の404ページは500を返します joomlaはページが見つからない場合に正しく検出し、設定したエラーページにリダイレクトします。残念ながら、返されたエラーコードは404ではなく500であることがわかりました。これはjoomlaによるものです。この場合、joomlaが404を返すようにする方法はありますか?
回答: libraries/legacy/controller/legacy.phpで変更しました:throw new exception(jtext::sprintf('jlib_application_error_view_not_found', $name, $type, $prefix), 500);にthrow new exception(jtext::sprintf('jlib_application_error_view_not_found', $name, $type, $prefix), 404);