CentOS で Apache が UTF-8 文字化けを強制する問題の解決策
Centos システムは以前はあまり使用されていませんでしたが、その後、会社のサーバーはオペレーティング システムを統一し、すべて Centos を使用しました したがって、当然、サービスのインストールには yum を使用しましたが、これは非常に便利でした。非常に透明性が高く、自分で調べる必要があります-
- その後、次のような問題に遭遇しました:
-
- 会社の Web サイトの一部は UTF-8 エンコーディングを使用しており、一部は GBK を使用していることが表示時にわかりました。このページでは、UTF エンコードは正常ですが、GBK エンコードが文字化けします。最初はシステムが GBK をサポートしていないためだと思いました。試してみると、APACHE の設定に問題があることがわかりました。 YUM がインストールされた後、デフォルトのエンコード出力は utf -8
-
- でした。これは依然として強制的に変換され、Web サイトのページに設定された METH に従って変更されません。この設定は AddDefaultCharset
-
- メソッド:
-
- AddDefaultCharset UTF- 8 は AddDefaultCharset OFF に変更されます
-
-
- 結果:
-
- やってみよう~ ~
-
-
- 概要:
-
- 振り返ってみると、この種の YUM インストールは実際には非常に便利ですが、構成は確かに不透明であり、ドキュメントもありません。問題がなければ大丈夫です。何か問題が発生した場合、すぐに見つけることはできません。
-
-
- コードをコピー
-
-
|