ApacheのScriptAliasを使う場合は・・・

cgiを実行させる手っ取り早い方法は「ScriptAlias」ディレクティブを使うことですが、

https://httpd.apache.org/docs/2.4/howto/cgi.html#page-header

これを使うと全てのファイルをcgiとして扱うため、静的ファイルや画像がある場合cgiとして実行しようとしてコケます。

cgiのディレクトリに静的ファイルを配置するなというところではありますが、そうもいかない場合もあります。

AddHandlerとかいじっても無駄無駄仕様なのでそれを回避するには通常のAliasを使って「Directory」ディレクティブにAddHandler, ExecCGIを追加して使いましょう。

https://httpd.apache.org/docs/2.4/mod/mod_alias.html