apache2 の初期状態だと 拡張子 html のファイルは、php の動作をしない。
拡張子 html のまま php の動作をさせたいので、設定を変更。
/etc/apache2/mods-available/php7.4.conf に以下を追加。
<FilesMatch ".+\.ph(p[3457]?|t|tml)$"\>
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch ".+\.html$"> ← 追加
SetHandler application/x-httpd-php ← 追加
</FilesMatch> ← 追加
apache2 を再起動。
# service apache2 restart