Apache で日本語ページが文字化けする
提供: SmileLogicWiki
←Linuxメモに戻る。
注意
この変更は Apache のセキュリティを下げるものです。それを理解して変更してください。
やりかた
Debian2.2 をまっさらな環境にインストールした場合、Apache 1.3.9 で日本語ページが charset を設定しているにも関わらず文字化けする場合があります。 原因については、「Apache 1.3.12 文字化け問題」のページを参照していただくとして、 後ろ向きな感じですが解決法を書いておきます。
/etc/apache/srm.conf
# Default charset preference (see http://www.apache.org/info/css-security/). AddDefaultCharset on AddDefaultCharsetName iso-8859-1
↓ このように変更する。
AddDefaultCharset off AddDefaultCharsetName iso-2022-jp
この場合、AddDefaultCharset を off にしているので AddDefaultCharsetName を変更する必要はないような気がしますが、気休めです。
この方法は、いろいろなApacheでよくある場合に適用できます。
←Linuxメモに戻る。
