
文字コードがUTF-8で作られたテンプレを使ってWEBページを作成しておりましたが、IE11で文字化けして困っています。他のブラウザでは問題ありません。
まず文字化けするページをIEで表示し、表示→エンコード→その他→UTF-8で行うと
文字化けせず正しく表示されます。つまりブラウザがUTF-8であることを認識して
くれないことになります。
なおFFFTPでサーバー(ロリポップ)にアップする前にIEで表示させると文字化けは起こりません。
アップした後にIEで表示すると文字化けします。
FFFTPの設定はローカルの漢字コード、ホストの漢字コードを共にUTF-8BOMにしています。
HTMLファイルをBOM付、なしに保存して試しても文字化けします。
どなたか至急アドバイスいただけませんか?よろしくお願いいたします。
●文字化けするページのヘッダー情報
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, user-scalable=yes, maximum-scale=1.0, minimum-scale=1.0">
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="GENERATOR" content="JustSystems Homepage Builder Version 18.0.14.0 for Windows">
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<!--[if lt IE 9]>
<script src="js/html5.js"></script>
<script src="js/css3-mediaqueries.js"></script>
<![endif]-->
<script src="js/jquery1.7.2.min.js"></script>
<script src="js/script.js"></script>
<title>〇〇〇〇</title>
</head>
No.4ベストアンサー
- 回答日時:
上の階層は下に伝播しますが、下の階層(カレント)自体の.htaccessが優先されるので
上の階層の設定はあまり関係ないかもしれません
htmlを保存する階層を上にしたら問題は解決しました。
ロリポップの場合は下の階層にまで影響すると書いてありました。
https://lolipop.jp/manual/hp/htaccess/
ご協力ありがとうございました。
No.3
- 回答日時:
> 応答ヘッダーはshift_jisのまま変わりませんでした。
httpヘッダもキャッシュの影響があるみたいですよ
適当なダミートークンをつけて再検索するとか
(hoge.htmだったhoge.htm?test=1的なダミーをつける)
ctrl+F5を連打するとか、ブラウザを再起動するとか
いろいろ試してみて下さい
htmlを入れたフォルダの上の階層に.htaccessがあり、中を見たらshift_jisが指定してありました。たぶんこれが原因ですよね?あーもーしんどいです。
No.2
- 回答日時:
ようはサーバーからかえってくるときに「今からshift_jisでデータ送るよ」と言っていて
実際のページはutf8で書かれた上に「このページutf8で書いてあるよ」と宣言している状態ですね。
ブラウザに寄っては、サーバーを信じたり、コンテンツの中身を信じたりどちらが正しいとは言えないです。
httpサーバーはレンタルか何かでしょうか?
.htaccessで設定変更を許可されているようでしたら
AddDefaultCharset UTF-8
AddType "text/html; charset=UTF-8" .html
のような記述でデフォルトの設定を上書きするとよいでしょう
ロリポップですので.htaccessです。
サーバーの説明通り.htaccessを設置しても
応答ヘッダーはshift_jisのまま変わりませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
body内にmetaタグを記述は問題...
-
ページ全体を中央に配置したい...
-
HTMLファイルのインクルードで...
-
インラインフレームより下が消...
-
borderでa:hover下線表示させる...
-
POSTしたデータの文字コードがu...
-
HTMLソースにない文字がブラウ...
-
自分で<head>内をかけない場合...
-
css ,videotタグ。ホームページ...
-
KentWebのCGIメールフォームの...
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
【HTML】1クリックで複数ファイ...
-
VC++でのZIPファイル解凍方法を...
-
HTMLページが勝手にダウンロー...
-
Excelで、社外秘(閲覧のみ)と...
-
社内で利用するWebサイトを立ち...
-
ソースの追加行数と変更行数
-
秀丸で正規表現を使って置換
-
Webサイトから、txtファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
css ,videotタグ。ホームページ...
-
body内にmetaタグを記述は問題...
-
根号の書き方について
-
borderでa:hover下線表示させる...
-
POSTしたデータの文字コードがu...
-
refreshタグ 自動的にジャンプ...
-
文字化けを故意に表示したい
-
HTMLファイルのインクルードで...
-
エンコードについて
-
自分で<head>内をかけない場合...
-
日本語を表示させないHTMLを治...
-
H1タグの色を変えたい。
-
音鳴らず。ソース見てください。
-
metaの指定
-
メタタグについてお尋ねします。
-
iframe内の表示を常に最新にしたい
-
IEのお気に入りの表示の件
-
HTMLソースにない文字がブラウ...
-
auのコンテンツ作成にて文字化け
-
ブロックレベル要素をmiddle表...
おすすめ情報
キャッシュ削除しても解決しませんでした…
読み込んでいる外部jsファイルはsft-jisで保存されていました。
やっていいかわからないのですが、これらすべてのjsファイルを
UTF-8で保存しなおしました。しかし文字化けは解消されませんでした。
HTTPヘッダとは初めて聞きまして、調べました。
文字化けするページでF15を押し、ネットワークというところを見ると
応答ヘッダーでcharset=shift_jisと記述された部分が現れました。
しかしここからどうすればいいのでしょうか?