• ベストアンサー

URLの最後の拡張子

よく見る本に書いてあるURLの欄にはHTTP://××××/×/shop名 と、最後に .htm が無いのに ショップのHPへリンクします。。これはどうゆう風なことか誰か教えてください。

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

http://www.xxxxxxx.jp/hobyshop http://www.xxxxxxx.jp/hobyshop/ http://www.xxxxxxx.jp/hobyshop/index.thml どれも、同じファイルを参照して表示するように、なっています。 hobyshop.html を参照するのではなくて、index.html のhtmlファイルが明示されない限り、その名前のフォルダにあるトップページ(index.html 等)をサーバーが送り出しているからです。

その他の回答 (3)

  • mach-mach
  • ベストアンサー率18% (166/914)
回答No.4

こんにちは。 ショップ名フォルダにindex.htmlというファイルを置きます。 ブラウザは最初にindex.htmlというファイルを探してそれを表示するようになっているのです。 ○○.com/shopname ではshopnameというフォルダ内にindexがあるんです。

回答No.3

これは、 http://うんたらかんたら.com/shopname って形でしょうか?これは本来、 shopname/index.html と書きますが、/index.htmlは省略できるのです。

  • tibesoro
  • ベストアンサー率29% (125/423)
回答No.2

ホームページのトップページのファイル名は index.htmやindex.htmlが基本です これはホームページを公開するサーバーという機械が管理しているのですが、 HTTP://××××/×/shopというアドレスを HTTP://××××/×/shop/index.htm(index.html)という風に 補完してくれているのです。 ですから、アクセス可能になるのです。 もちろん、厳密にはindex.htmやindex.htmlまで記入したほうが確実ですが、サーバーのほとんどがindex.htmやindex.htmlをホームページのトップページと解釈しているので、長いアドレスの入力の手間を省けるために使用されています。 ただし、これはトップページだけであって そこから他のページにリンクする時(トップページではない) 商品一覧などのページを表示する場合は HTTP://××××/×/shop名/商品一覧.htm などのように正しくhtmを記入しなければアクセスは出来ません。

関連するQ&A