• ベストアンサー

ホームページを作っているのですが、リンクした画像が正常に表示されませんでした。

原因はローカルフォルダに置かれていた../ImageFile/123.jpgというファイルにリンクを張っていたのに対し、サーバーにアップロードしたら、123.JPGと自動的になり、大文字小文字違いで画像表示がされなかったことでした。 FTPサーバにアップロードすると、拡張子は必ず大文字になってしまうのでしょうか。 でもhtmlが拡張子のときは小文字でしたのに、なんだか不思議です。 ホームページを作るときは、ファイル名は大文字にするというルールとかあるのですか? ファイルをアップロードするのに使用しているソフトはFFFTPです。 基本的な質問かもしれませんが、よろしくお願いします。

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

  • ベストアンサー
noname#105334
noname#105334
回答No.4

サーバーによっては勝手に変換されたり、大文字・小文字を区別してしまうところがあります。 HTMLの該当拡張子を大文字にしてみてください。

SeaAndSee
質問者

お礼

ありがとうございました。

その他の回答 (3)

noname#99913
noname#99913
回答No.3

拡張子は大文字でも小文字でも同じ扱いになります。大文字だから表示されないということはありません。原因はほかにあると思います。 普通、Webページに表示する画像は、Webページ本体と一緒にサーバにアップしますが、そうしてみたらどうですか。

  • Syleena
  • ベストアンサー率39% (385/974)
回答No.2

1です 当方ではFFFTP上で大文字に変わったりしないですね;; サーバーがUNIXだと勝手に変わるとかあるみたいですが すみませんお役にたてませんで

  • Syleena
  • ベストアンサー率39% (385/974)
回答No.1

FFFTPのオプション→転送2タブはどうなってます?

SeaAndSee
質問者

お礼

回答ありがとうございます。 一応、そのままのファイル名で転送になっています。 当現象はJPGファイルだけですし、、、

関連するQ&A