• ベストアンサー

jpgなのにhtmlが表示されるのはどうして?

今まで何回か、リンク先が.jpgとかだったので安心してリンク先に飛んだらなぜか普通のhtmlのページだったりして疑問に思ったことがありました。 今日、またたまたま見たところは以下です(もともと見ていたサイトはアダルト系ではないですけど、参照先となっていてとんだ先はこのようなサイトでした)。 http://image.hgazo.info/upload-file-idd120131.jpg このように写真の.jpgだと思って飛んだらごらんのように普通のサイトでした。でもページ表示はhtmlになっています。 自分でも実験してみてテキストファイルやHtmlファイルを作ってそれの拡張子を.jpgとかにしてみたのですけどやはりうまくいきませんでした(ファイヤーフォックスで試しました)。 拡張子 偽装 とかでも検索してみましたけどわかりませんでした。 どうしてこんな.jpgなのに普通のサイトが表示される、なんていう不思議なことがおこるのでしょうか?

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

  • ベストアンサー
  • tosiniX22
  • ベストアンサー率59% (91/153)
回答No.1

jpeg画像の拡張子.jpgじゃなくて、単にフォルダー名だと思います。 インターネットの仕様みたいなもので、.htmや.htmlなどのファイルが指定されていないとき、index.htmやmain.htmが自動的に読み込まれれます。 http://image.hgazo.info/upload-file-idd120131.jpg/ http://image.hgazo.info/upload-file-idd120131.jpg/index.htm http://image.hgazo.info/upload-file-idd120131.jpg/index.html http://image.hgazo.info/upload-file-idd120131.jpg/main.htm http://image.hgazo.info/upload-file-idd120131.jpg/main.html などを明示的に指定しすると、それぞれ微妙にメニューに違いがありますよ。

goodid1970
質問者

お礼

おおお、なんと簡単明快な回答。 こんなことだったとは・・・ 最近、拡張子を偽装したウィルスなどがあって結構拡張子には気をつけていたのですが、こんな手があったとは・・・ これだとmain.htmとかにウィルスをダウンロードするような記述があったら一発ですね・・・(その前にアンティ・ヴィールスが働くと思いたい・・・ですけど) 本当にわかりやすい回答、ありがとうございました!

その他の回答 (1)

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

紛らわしいですがフォルダ名の様ですね。 末尾が.jpgだからファイル名とは限りません。

goodid1970
質問者

お礼

うん、なるほど、これなから abc.gif とか、 abc.pdf とか abc.htm (htmという名前のフォルダー) なんてフォルダーなんて、とにかくなんでもあり、なんですね。 怖いもんだ・・・ ありがとうございました。

関連するQ&A