アプリ版:「スタンプのみでお礼する」機能のリリースについて

自宅サーバ(Fedora Core 1)で
表示すると「西ヨーロッパ言語(ISO)」になり
文字化けしてしまいます。

以下内容を変更しても現象が変わりません。
・index.htmlは、charset=Shift_JISに変更
・/etc/httpd/conf/httpd.conf変更
 → AddDefaultCharset UTF-8をコメント

no-ipを使用しております。

A 回答 (2件)

AddDefaultCharsetはディレクトリ単位で設定できるので、Shift_JISを使用したいディレクトリのディレクティブの中で



<Directory /var/www>
AddDefaultCharset Shift_JIS
</Directory>

を設定すれば解決すると思います。

あと、確認するときにIEを使用する場合は「表示」-「エンコード」-「自動選択」にチェックが入っていない状態でテストしてみてください。(そもそも標準に準拠していない部分が多いIEでテストすること自体あまりお勧めしませんが・・・)
    • good
    • 0

Apache2系でしょうか?



試しにhttpd.confを以下のように変更してみてください。

#AddDefaultCharset ISO-8859-1 をコメントアウトし、下記を追加
AddDefaultCharset shift_jis

ja を先頭に持ってくる
LanguagePriority ja en ca cs da de el eo es et fr he hr it ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW

ついでに、こうすると半ば強制的にできるようにもなりますが、あまりおすすめじゃないかも?
AddType "text/html; charset=Shift_JIS" .html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!