• ベストアンサー

リンクについて(拡張子の後に、/があっても表示される?)

リンクに関しての質問です。 <A HREF="index.html/">トップページへ</A> 「index.html/」とスラッシュがあっても表示できると言われました。 でも、私のPCでは表示されません。 本当に表示できるのですか? 出来るのならば出来る訳、出来ないのならば出来ない訳も教えてもらえるとありがたいです。 すみませんが、よろしくお願いします。

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

  • ベストアンサー
回答No.2

こんにちは。 サーバーの問題ではなくて、通常アドレスの後に「/」をつけるとパソコンは「フォルダ名」と勘違いするのです(と言うか、そういうルール)。 なので、index.htmlという「ファイル」に「/」をつけると、index.htmlという「フォルダ」があるのだと認識されてしまいます。 すると、その「index.html」と言う「フォルダ」の中に各々の「画像ファイルがあるはず」とパソコンは勘違いします。 でも、実際はありませんので画像だけ表示されないのです。 試しに色々なサイトで「/」をつけて表示させてみると、揃って「画像」だけ表示されないのがわかるかと思います。 結論から言って「無駄」な「/」ですので、そう言うする必要のない事はしないほうが賢明です。 ご参考になれば幸いです。

tobana
質問者

お礼

御礼が遅くなり、すみません。 すごくわかりやすいです。 ありがとうございます! ファイルでありながら、「/」をつけることによってフォルダと思われてしまうのですね。 謎が解けました。

その他の回答 (1)

noname#35109
noname#35109
回答No.1

おそらく,サーバの問題ではないでしょうか。 普通は見えないと思います。 なんたく岡山情報 http://www.nantaku.co.jp/cgi-bin/area/nsearch/nsearch.cgi/ 見えるんですが,非常に微妙です。 「高校入試問題データベース Manavi」 http://www.kaigai.com/manavi/index.html/ これも見えるんですが,非常に微妙です。 「タカラ:夕焼け下町商店街一丁目」 http://www.butsuyoku.net/shokugan/downtown/index.html/ これも見えるんですが,非常に微妙です。 たいてい見えませんが,見えるとしても,画像が見えませんね。 どこかには,画像まで見えるサイトがあるかもしれません。 >> 出来ないのならば出来ない訳 「/」が入ったファイル名のものか,フォルダが存在しないからでしょう。 >> 出来るのならば出来る訳 上の場合,サーバが自動的にHTMLを作るのでは? でも画像へのパスがくるうので,表示されないような… とにかく,そんな変な「/」は付けなくて良いと思いますよ。 付けて得をするのなら良いですけど。 ちなみに, http://○○/index.html があった場合, http://○○ とリンクをかけるより, http://○○/ の方が,早く表示されるそうです。だからその場合は,「/」を付ける方が良いですね。

参考URL:
http://www.nantaku.co.jp/cgi-bin/area/nsearch/nsearch.cgi/,http://www.kaigai.com/manavi/index.html/
tobana
質問者

お礼

お答えいただき、ありがとうございます。 見えなくて普通なのですね。安心しました。 サーバの問題ですか・・・。 「見える」と言った人は、自分のローカルにあるhtmlを確認したら見えたと言われたのです。さらに不思議です。

関連するQ&A