ホームページの文字化け

このQ&Aのポイント
  • 20Mの私的ホームページが文字化けしてしまう問題について
  • 自宅サーバーのページだけが文字化けし、チェコ語の文が表示される
  • shift_jisエンコードでは正しく表示されるが、ページを表示させると文字化けする
回答を見る
  • ベストアンサー

ホームページの文字化け

現在、私的ホームページを立ち上げEOで20Mとdynednsで不足分を自宅サーバーとして立ち上げています。最近、3か月くらいの間で、IE8をインストールやグーグル検索バーなどのインストールをしましたが、何故か自宅サーバーのページだけが文字化けしてしまいます。グーグルのバーにはチェコ語と示されており翻訳するかというような文章がついて来ます。ここでページ上のソースを調べてみると「shift_jis」となっておりますが効いておらずエンコードでは西欧語となっています。shift_jisもしくは自動に変換すると正しく見えますがページを表示させるとやはり文字化けします。また、ソースを書き直してアップしても正しく変更されません。どうしたら良いのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

IE8以外のブラウザで見たらどうなるのでしょうか。 インターネット一時ファイルを削除してみてはいかがでしょう。

a_ojisan
質問者

お礼

ご返事ありがとうございます。いろいろと調べているうちにIEを入れ替えて代わってしまうファイルということでアパツチのConfigの設定を変えてみました。順調に動き出しました。

その他の回答 (2)

  • tom233
  • ベストアンサー率17% (61/352)
回答No.3

>どうしても自宅サーバーが欲しい訳で、 「さくらなどの低価格サーバの料金より自宅サーバの方の電気代の方が高い。」 これ無視ですか? >サーバーについてそれほど知識がある訳ではありません。 もう今頃踏み台に利用されていそうですね。 >たまたま、誰でも作れる自宅サーバーなんて本があったのでその通りすると簡単にできたというだけのものです あの手の本は構築だけを説明して運用/管理面ではまったくといっていいほどふれていません。 サーバ公開は構築より日々の運用/管理面の方が大変です。 >何でだろうでダメもとでアパッチのコンフィグの該当部分をすべて変更して見ました。 理解してやってないって事ですね。こんな人がサーバ公開するから http://slashdot.jp/security/article.pl?sid=08/09/12/0619210 こんな不名誉な記録ができてしまうのです。

a_ojisan
質問者

お礼

大層丁寧なご指導を頂きありがとうございました。今後とも宜しく。

  • tom233
  • ベストアンサー率17% (61/352)
回答No.2

>自宅サーバーとして 自宅サーバーを立ち上げて運用している人がこんな低レベルな質問をしてはいけません。 サーバ公開なんて書かれている通りにやればだれでもできるけど 運用となるとそれ相応の知識も技術も必要ですから http://slashdot.jp/security/article.pl?sid=08/09/12/0619210 ここら辺のサイトを読みましょう。 >私的ホームページを立ち上げEOで20Mとdynednsで不足分を自宅サーバーとして立ち上げています さくらなどの低価格サーバの料金より自宅サーバの方の電気代の方が高い。

a_ojisan
質問者

お礼

大層厳しいご意見を頂きありがとうこざいます。私のホームページは写真が多く、思い切って小さくしたら良いのですが画面に表示したときに随分変な感じに見えてしまいますので、ある一定のサイズを確保するようにしています。現在ボリュームで300Mということで、どうしても自宅サーバーが欲しい訳で、サーバーについてそれほど知識がある訳ではありません。たまたま、誰でも作れる自宅サーバーなんて本があったのでその通りすると簡単にできたというだけのものです。しかしながら、何でだろうでダメもとでアパッチのコンフィグの該当部分をすべて変更して見ました。結果的に、現在のところ正常な状態で運営できることとなりました。ありがとうございました。

関連するQ&A

  • 文字化けの件ですが

    Google chromeであるサイトが文字化けしたので原因を調べ、エンコードを 日本語(EUC-JP)にしたら直りました。 しかし元のShift-JISに戻さなかった場合、 shiftーJISで見れていたページが文字化けすることはありうるのでしょうか

  • ウェブサイトが文字化けします

    知り合いのウェブサイトのことで質問させていただきます。 サーバーがアメリカにあり、アップデートはネット上で行うアメリカのウェブ作成ツール(詳しくは聞いてないのですが)というのを利用しているらしいのですが、今までデフォルトで普通に日本語が表示されていたのに、1週間ほど前から文字化けするようになりました。 ブラウザでエンコードをすれば元に戻るのですが、しないと化けています。 ちなみにIEで見たときは「西ヨーロッパ言語」になっていて、「日本語-自動選択」にエンコードして正しく表示されました。 Firefoxでは「西欧」になっていて「日本語-Shift-JIS」にしたら直りました。 htmlソースに <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> と書かれていたので、charsetをShift-JISとISO-2022-JPとに変えてみてもらったのですが、全然なおりません。 どうしたら文字化けしなくなりますか? もちろんこれは私のPCでのみ起こっている現象ではなく、どこで見てもそうなっています。 ご助言お願いいたします。

  • 自分のサイトが文字化けしてしまいます。

    はじめまして。どうかお力をお貸しください。海外のサーバーから新しいサーバー(海外)にサイトを移したのですが、常に西ヨーロッパ言語に選択されて文字化けし、他のパソコンでもそうなってしまいます。 以前のサーバーでは文字化けが起こらなかったので困っています。こちらのサイトも参考にさせて頂き、 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS>を入れたり、あるいは <html lang="ja">と記入してみますが改善されません。 frontpage expressで作っているのですが、作成したソースを見ると<meta http-equiv="Content-Type" content="text/html; charset=x-sjis">になっていて、ページのプロパティでは、htmlのエンコードはちゃんと日本語(Shift_JIS)になっています。サーバーにアップした後にsift_JISに編集して保存しなおすと、ソースを見てもちゃんとshift_JISになっていますが、やはり西ヨーロッパ言語に選択されてしまいます。サーバー上のファイル編集の際にも文章が文字化けして表示されます。右クリックでエンコードを変えると正しく表示されますし、アドレスを入力してサイトを見ると案の定文字化けです。別のページにいく度に右クリックで直さなければなりません。一体何が悪いのでしょうか? ちなみに、使っているサーバーはfree.angeltowns.comで、angeltowns.comを使われている方の日本語サイトは正常に表示されます。この2つのサーバーの利用規約は全く同じです。 .htaccessは使うことができません。何か改善策があるようでしたら是非教えて頂けませんでしょうか。宜しくお願いいたします。

  • 文字コードでなる文字化けの直し方お願いします。

    海外のWEBHOSTサーバーの WE○NGというところを使っているのですが。 HTMLの記述で charset="Shift_JIS" とすると日本語が文字化けします。 Shift_JIS を EUC-JP iso2022-jp UTF-8 ASCII と色々変えてみても、全部日本語が文字化けしました;; 文字化けにならない、日本語が表示されるにはどうしたらよいでしょうか。 お知りの方 よろしくお願いします。

  • 文字化け

    登録フォームを作成し、入力した内容でDBに追加を行うなかで、PHPmyadminで実際に見てみると文字化けしています。 レンタルサーバ(OS:linux) (1)登録フォーム(shift_jis) ↓各値を渡す (2)確認ページ(shift_jis) ↓各値をmb_convert_encoding(shift_jisに変更) (3)追加 すると文字化けします。 以前、cgi-lib.plを用いてperlで書いていたものは、 文字化けしていません。 どこがおかしいのでしょうか? ちなみに (1)登録フォーム(euc-jp) ↓各値を渡す (2)確認ページ(euc-jp) ↓各値をmb_convert_encoding(euc-jpに変更) (3)追加 としても文字化けしています。 (DBだけでなく、ページ全体も)

    • ベストアンサー
    • PHP
  • ホームページが文字化けします

    ホームページを作っています。 作った当日、その日前後は大丈夫だったのですが、三日目の今日に来て サイトを見てみると文字化けしていました。 EUCコードがいいと聞き、Shift_JISからEUCにモード設定して みたのですが、文字化けが直っているページと直っていないページに 分かれてしまい、数分すると直っていたページもまた文字化けして しまいました。携帯から見ると、作った当日から文字化けしていたようです。 (友人談) 使っているサービスサイトはFC2、作っている環境はMac OSです。 回答お願いします。

  • Google Chromeで文字化け

    EUCで作成したwebページがGoogle Chromeで開くと文字化けします。 先頭で文字コードをEUCに指定しているのですが、それでもShift-JISで開かれてしまいます。 他のブラウザでは正常に表示されています。 head内に<!-- 龠 -->を入れると直るというのも見つけましたが、 やってみても直りませんでした。 文字化けを直すにはどうしたら良いでしょうか?

    • ベストアンサー
    • HTML
  • 自サイトのindexだけが文字化けします。

    自サイトのindexに表示させているページの日本語だけが文字化けしていて大変困っています。 indexはフレーム式で、ページを二つ表示させています。 ソースの言語コードを変えても、アップロードする時FTPで無変換、jis変換、EUC変換と変えて繰り返しても全く直りません。 METAタグは <META NAME=http-equtv="content-type" content="text/html;charset=shift_jis"> と入れています。 確認できる範囲で、operaとmozillaの最新版では文字化けせず、IE7とsleipnirで文字化けするようです。 jisコードで無変換でアップロードすると、表示が文字化け、ソースは正常です。 本当にどうしていいのか完全にお手上げ状態です。 宜しくお願いします。

  • Dreamweaverでソースが文字化けしてしまいました。

    Dreamweaverでソースが文字化けしてしまいました。 メタタグが <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> になってたので、 <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> に修正して、保存して終了したあとに、再度Dreamweaverで開いたところ、ソースが全部文字化けしてしまいました。 元に戻そうと、メタタグをもとのutf-8に戻しても直りません。 メタタグをShift_JISにして、ページプロパティのエンコーディングをShift_JISに合わせると、ソース全部が文字化けしていた状態は直ったんですが、ところどころ文字化け状態のままになっています。 完全にもとの状態に戻したいのですが、どうしたら文字化けが直るのでしょうか。 教えてください。 よろしくお願いします。

  • HTMLでどうしても文字化け(エンコード指定がなぜか反映されない)

    HTMLでどうしても文字化け(エンコード指定がなぜか反映されない) こんにちわ、私が所属しているところは例年活動の発表ページを作成して、今年は私が作成担当になっています。 去年先輩が作ったものを参考に作っているのですがサーバに上げて見たところエンコードがおかしいのかどうしても文字化けしてしまいます。 以下に詳しい症状を箇条書きします。どなたか知恵を貸してくださる方、よろしくお願いします。 自スペック:WindowsVista:FireFox3.6.9 サーバの設定:エンコードはutf-8で統一されている(去年のページもすべてutf-8でした) 症状:去年と同様にcssでもhtmlでもutf-8を文字エンコードに指定しているが文字化け、ブラウザのエンコードをshift_jisに変えると直る ↓ 指定エンコードをshift_jisに変えてみるがなぜかutf-8で表示される ↓ ソースをterapadでutf-8に変換してみてからソースを上げなおしてみる ↓ やっぱりエンコードをshift_jisに変えないと文字化けが直らない 去年のページではutf-8で問題なく表示されており、指定コードの周辺は変えていないのでなぜ文字化けするかが不明です。 日本語のエンコードは普通shift_jisであってutf-8ではないですよね? 去年のページがなぜutf-8でも普通に表示されているのか、それがなぜほとんど同じ構成の自分が作ったページではできないのか、知恵をお貸しください。

    • ベストアンサー
    • HTML