日本語フォントはFirefoxでは動作しますが、Apacheでは動作しません。

日本語フォントはFirefoxでは動作しますが、Apacheでは動作しません。

今回が初めてApacheを使用することなので、まともなApache管理者なら知っておくべき原則について無知な点を許してください。

Apache 2.4.58-1 6.6.1-arch1-1 Mozilla Firefox 119.0.1

Webページに追加したい日本語の文字を含むEメールがあります。

日本語の文字はGmail経由で送信され、GmailのFirefoxディスプレイでは日本語の文字のように見えました。 (日本語は分からないが、きちんとした日本語文字とランダムなゴミ文字の違いは分かります。)

VIを使用してGmailの文字をHTMLファイルに貼り付けています。日本語のように見え、 catHTMLファイルや文字も日本語のように見えますが、Apacheがページを提供すると、ランダムなガベージ文字が表示されます。

要約:同じコンピュータでGmailとディスク上のファイルに日本語の文字を表示できますが、Apacheはこれを提供しません。

答え1

muruとgiacomo-catenazziのコメントの後、HTMLに以下を追加しました。

 <head>
     <meta charset="UTF-8">
 </head>

これで問題が解決しました。

関連情報