こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

index.htmlについて

インターネット初心者です。
1)基本的な質問で申し訳ないんですが、index.htmlとは、ホームページのトップページと言う理解でいいんでしょうか?
2)Webサイトが4ページからなっていたら、トップページ以外のホームページのファイル名はどう言うんでしょうか?
3)1つのWebサイトでファイル名があるんじゃないんでしょうか?
初歩的な質問で申し訳ありませんが、宜しく解答お願いします。

投稿日時 - 2006-10-31 13:04:01

QNo.2508892

暇なときに回答ください

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

1.ブラウザはディレクトリ内にindex.htmlがあるとそちらにアクセスします。普通はトップページになります。
これとは別に、ディレクトリの構造を見られない為に、トップ以下のディレクトリ内に、index.htmlを入れている場合もあります。
例えば
http://hoge.jp/
というサイトで、
http://hoge.jp/img/aa.jpg
という感じでimgというディレクトリ内にaa.jpgという画像ファイルを入れている場合があります。この時、
http://hoge.jp/img/
とディレクトリを指定すると、index.htmlが入っていない場合、imgというディレクトリ内のファイル構成(ぶっちゃけ中に入っているファイルの一覧)が見られてしまいます。これを避ける為に、imgディレクトリ内にindex.htmlを入れておく(とにかくindex.htmlというHTMLドキュメントであれば内容は無くても可)と、ブラウザは自動でindex.htmlにアクセスしますので、ディレクトリ内部が見られなくなります。

2.トップページに対してどういうページか、サイトの構成とか、内容によって変わるのでは?案内ページとか説明ページとかギャラリーとか、人によって変わりそうですが。

3.ご質問の意味が不明です。

投稿日時 - 2006-10-31 13:20:58

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(6)

ANo.6

サイト(http://wwww.xxxx.com/)にアクセスしたとき
最初に表示されるページを便宜上トップページと呼んでいます。
ファイル名は index.html or index.htm になります。
(もともとはこのページのことをホームページと呼んでいました)

ファイル名 index.html はトップページ以外にも使われるので、
index.html イコール トップページというわけではありません。

それ以外のファイルはひとまとめでウェブファイルとかコンテンツファイル、
各ファイル単位なら具体的に会社案内のファイル、自己紹介のファイルとか呼んでいます。

投稿日時 - 2006-10-31 16:46:04

ANo.5

No.1ですが、補足しておきます。
該当のファイルが無かった場合の挙動ですが、先に書いたように、
無いよ!とエラーになるのか、No.3さんが書かれたように、ディレクトリの
一覧が表示されてしまうのかも、Webサーバの設定次第によります。
普通は、意図せず一覧が表示されるのを防ぐように設定するのですが、設定を
知らなかったり、漏れていたりでそのように表示されてしまう場合もあります。

あと、トップレベルの話だけしましたが、ディレクトリ(Windowsで言うフォルダ)を
作成することにより階層構造になります。
各々のディレクトリにindex.htmlを始め、他の名前のファイルも置くことができます。
ひとつのサイトでも、目的に応じてディレクトリを分けたりして管理したりします。

投稿日時 - 2006-10-31 13:31:52

ANo.4

1)トップページとは限りません。

2)4ページの構成場合は下記のようにフォルダ毎にindex.htmlを設けます。
 
 http://www.xxxxx.com ┳/index.html(トップページ)
                ┣/menu/index.html(メニュー)
                ┣/link/index.html(リンク)
                ┗/faq/index.html (FAQ)

3)は意味がわかりません。が上記の方法で良いかと思います。

投稿日時 - 2006-10-31 13:23:30

ANo.1

(1)一般的なWebサーバでは、index.htmlが最初にチェックされるファイル名です。
つまり、ブラウザでアドレスに

http://www.xxx.com/

と指定した場合、www.xxx.comの該当場所に「index.html」が無いか探します。
(Webサーバの設定でindex.htmlが省略時の名前と指定されています)
あれば、その内容が表示されますし、無ければサーバの設定により、次の候補の
ファイルが無いか探すか、無いよ!というエラーになるかどちらかになります。

(2)先頭ページであるindex.htmlの中に、リンクとして他のファイルを記述しますので
名前は何でも良いです。

(3)ひとつのサイトでも、先頭ページ以外にも好きなだけファイル(ページ)を置けばよいです。
複数ページあっても、リンクを辿っていくだけです。
或いは、
http://www.xxx.com/abcdef.html
というように、名前を直接指定して表示することも可能です。

投稿日時 - 2006-10-31 13:12:39

ANo.2

1)基本的な質問で申し訳ないんですが、index.htmlとは、ホームページのトップページと言う理解でいいんでしょうか?

はい。

2)Webサイトが4ページからなっていたら、トップページ以外のホームページのファイル名はどう言うんでしょうか?

ファイル名は自分で分かりやすいように
menu.html(メニュー),link.html(リンク)などにしています。
1.html,2.htmlでもOKです。

3)1つのWebサイトでファイル名があるんじゃないんでしょうか?

ちょっと意味が分かりかねます。

投稿日時 - 2006-10-31 13:12:02

あなたにオススメの質問