- ベストアンサー
画像がどうしても表示されません
当方 初心者、ホームページビルダー10でHP作成をし、 レンタルサーバーを借りてアップロードし何も問題は ありませんでした。ところが先日、ホームページのサイトの トップページの文字の色や表を削除したり、少し手直しをしました。 すると急に、それが原因か分からないのですが、いままで問題なく 表示されていた画像(JPGとGIF)が表示されなくなって しまいました。 5つほどある画像のすべてに、〇△□というマークが左上にでています。 クリックしてプロパティを見ると NOT AVAILABLE と記載があり、利用できなくなっているようです・・・ いろいろと調べ、下記の方法を試しました。 ・<img src=×××/jpg>の部分をURLにして、絶対パスにしました。 ・また、<img src="フォルダファイル名/××.jpgともしてみました。 ・マイコンピューターからツールの詳細で 拡張を隠す の チェックを外しました。 ・ツール~オプション~詳細で、画像を表示にチェックを入れました。 ・大文字小文字チェック済みです、問題なし。 ・FTPツールでサーバーに、すべてのファイルの転送の確認済み、 URLは問題なし、画像のみ表示されません。 ・ファイル自体もエクスプローラー上では表示されます、 壊れていません。 ・ベース URL の設定の欄を空欄にしました。 以上を試しましたが、これ以外というと、ファイルかフォルダが 原因でしょうか。 一番大きなフォルダを、 ”サイト” とカタカナで 入れています。 その次のサブフォルダの中にINDEXやらJPGやら、GIFやら テキストなどすべを入れていますが、このフォルダ名にも 漢字を使用しています。 これが問題なのでしょうか?しかしこの名前で以前は 問題なく画像表示できていました。 最近の変化として、先日IE7をインストールした、他に、 先にも示しましたがトップページを改ざんしました。 何が問題かわかりません、もう一体何時間机の上にすわっている のでしょう。どなたか助けてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ネットにあげるものは、日本語を使わないほうがいいと思います。 フォルダ名は普通に直せば問題ありません。 日本語を使うと、文字化けの原因になるので100%お勧めしません。 soramimyのところで見れてても、他のPCでみれない可能性ありですよ。 えと、原因ですが、 バイナリモードでサーバーにアップしている可能性はどうでしょうか? サーバーにファイルをアップする場合は アスキーモードとバイナリモードがあるので 使い分けて送ってみてください。 ちなみに、アスキーはテキスト形式のもの(メモ帳とかで開けるもの) バイナリはそれ以外の画像関係を転送するモードです。 すべてアスキーモードで送ってると画像がおかしなことに なります。 確認してみてください。
その他の回答 (1)
- Tomo_GT
- ベストアンサー率50% (3/6)
Webのフォルダ・ファイル名に日本語(2バイト文字)は使用しない方がいいです。 どうしても使用したい場合は、InternetExplorerのツール-インターネットオプション-詳細設定で UTF-8 の URL を送信する のチェックを外す必要があります。 ただ、このチェックを外している人にしか画像等が表示されませんし、このチェックを外している人は少ないと思います。 ですから、フォルダ・ファイル名は半角英数字にされた方がいいです。
補足
少し前まではフォルダとファイル名は日本名で 全く問題なく表示されていました。 突然 ダメになったということでしょうか。 現在はマイドキュメントの中に ”サイト” と名前を つけて保存していますが、右クリックして名前を変更して 半角にしてもなんら問題はありませんか?
補足
解決しました! 昨日の夜にレンタルサーバーの方にも、 サーバーの不具合がないかどうかのメールを送信していました。 今朝、問題ない、という返信がありましたので見てみたら 普通に画像がアップされました。 一体何が原因だったのかわからない(レンタルサーバーのミス?) のでしっくりきませんが、とりあえず解決しました。ありがとうございました。 フォルダの名前は普通に直してよいのですね、これから 念のためにしておきます。