- ベストアンサー
Webの文字コード選択が上手くいかない
RedHat8 httpdでWebサーバーを構築し、htmlファイルを設置したのですが、どうも言語選択で西ヨーロッパ言語(ISO)になってしまい文字化けしてしまいます。 そもそも現在動いているマシンの環境再現をしているのですが、稼動中のマシンは問題ありません。そこから htmlファイルをFTPにてコピーし新規サーバーにアップしたところ文字コードが上手くいきません。 htmlファイルの指定もS-JISを選択しています。 httpd.confの内容も確認し稼動中のものと同じはずなんですが他になにか注意する点がありましたら教えて下さい。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Apache2.0系なら、/etc/httpd/conf配下のhttpd.confの中の AddDefaultCharsetをコメントアウトして再起動すれば治ると思います。
その他の回答 (1)
- marimo_cx
- ベストアンサー率25% (873/3452)
回答No.1
httpヘッダを確認すると文字コードに関して何か別のコードを宣言していませんか? httpへっだで違う文字コード宣言してるとIEなんかだとメタタグの方で宣言してても駄目です。 ところでhttpdは何を使ってるんでしょうか?
補足
ありがとうございます。確認してみます。 ちなみにhttpdはapacheです。