• ベストアンサー

トップページの判断のされ方

FFFTPでサーバーにアップしたときにアップしたページの どれがトップページだと言う判断はどのように行われているのでしょうか? 今までサイトを制作して普通にアップしていれば自分がトップだと思っているページが その通りにトップページになっているので何の問題もないかなと思っていたのですが 先日、生徒さんから質問されてそう言われると確かに不思議だなと感じました。 「トップページ = ファイル名index.html」みたいな解釈が成り立っているのでしょうか?

  • ooume
  • お礼率31% (476/1509)

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

  • ベストアンサー
  • kohji777
  • ベストアンサー率39% (89/223)
回答No.3

>「トップページ = ファイル名index.html」みたいな解釈・・・ 生徒さんたちの素朴な疑問ですよね!?^^; だとしたら、ほぼ問題ないかと。 多くのサーバでは、index.html もしくは index.htm がトップページになるしね^^ (index.html か index.htm かは、サーバによります) で、説明ですが、 アクセスした際の優先順位が決まっているのです。 例えば 「HTTP://○○○○○/ 」とアクセスした場合、 まず 「○○○○○/index.html」 というファイルを探します。 (このファイルがあれば表示されるのでトップページということです) で、これが無ければ次に index.htm 、 それも無ければ index.cgi を探すなど、 優先順位順にファイルを探していくわけです。 つまり設定上、 index.html もしくは index.htm が指定されている場合が多いので、 これらがトップページという認識でいいと思いますよ^^ (上位が index.html か index.htm かは、サーバによります) ただし、 説明に付け加えなければいけないのが、 この優先順位は、変えられるということです。 設定すれば index.cgi でも index.php でも指定できるということです^^

その他の回答 (2)

  • soda21
  • ベストアンサー率0% (0/1)
回答No.2

WEBコンテンツを公開するためには、apacheというソフトを使っている場合がほとんどです。そして、apacheの設定の中で任意のファイル名であれば指定しなくても表示することができます。(例えば、『http://aaa/』にアクセスすると、『http://aaa/index.html』が自動的に表示されるといった具合です。) 上記の場合、apacheの設定でindex.htmlというファイル名のコンテンツがアップロードされるとトップページとして認識するため、特にファイル名を指定しなくても表示されます。しかし、必ずindex.htmlを設定しなくてはいけないという決まりごとはありません。 したがって、必ずしも『トップページ=index.html』ではありません。

  • x1va
  • ベストアンサー率26% (802/3006)
回答No.1

> 「トップページ = ファイル名index.html」みたいな解釈 apacheなどのWebサーバプログラムによって、urlからファイル名を省略した場合に自動的にindex.html(またはindex.htm)を表示するという設定がされているだけです。これはurlを短くすることで入力の手間を省くとか覚えやすくするという以上の意味はなく、トップページのファイル名に決まりがあるわけではないです。

関連するQ&A

  • トップページを変えたいです

    さくらインターネットの3GBの共有有料サーバと 同じくさくらで独自ドメインを取得しました FFFTPでHTMLファイルなどをアップできるのですが トップページが変更できません、もとから用意されてるページが変わりません FFFTPでアクセスするとさくらサーバ側に/home/(ドメイン名)のところが表示され WWWというフォルダがありここをダブルクリックすると中身は最初表示されません そこにHTMLファイルをアップロードできますが TOPページからリンクする形になって、TOPページが変わりません Index.htmlのファイルをアップしても一緒です どうすればTOPページのファイルをいじれますでしょうか?

  • ホームページのトップページが見当たらない

    ホームページで、サーバー転送のためファイルフォルダーのトップページindsxをindex.htmlに変更し、ホームページ・ビルダーでサイトを開いたら「トップページが見当たりません」のメッセージが出てサーバー転送が出来ません。どうしたら良いのでしょうか。教えて下さい。

  • ホームページのトップページの画像を更新できない。

    これまで、プロバイダーが提供するWebサーバーとWebFTPを使いホームページを作成してきました。が、今から1年半後にプロバイダーが閉鎖することになり、WebFTPはすでに使用不可となったため、ネットで公開されているFTPソフトを使いWebサーバーにデータ転送するよう指示され、最近インストールしたFFFTPでデータ更新するようになりました。ホームページのトップページ(index.html)に表示している画像を新たな画像に更新しようとして、 <img src="yokonagafl.jpg" align="middle">を <img src="seaandcloud.png" align="middle">に書き換え、FFFTPでindex.htmlとseaandcloud.pngを読み込んでWebサーバーに転送すると、トップページの画像は消えて表示されません。私のパソコンのDocuments内のホームページファイルフォルダーのseaandcloud.pngの ファイルは綺麗に見えるのに(添付のscreenshot28の左上)、FFFTPで読み込んだ左側のseaandcloud.pngのファイルを右クリックするとサクラエディターが起動しますが文字化けで画像が見えず、トップページの画像が更新できません。どこをどうしたら画像を更新できるのでしょうか。

  • トップページのタグについて

    ホームページ作成についての質問です。 最初に転送したTOPページ(index.html)なんですけど、リニューアルするのに、新規のファイルでTOP用のファイルを作りました。 そして、転送すると以前のTOPページしか現れないのですが、どうしてでしょうか?? 新しく作ったTOPページもindex.htmlにしています。 最初に作ったindex.htmlを消したらTOPページが何も表示されなくなってしまいます。 現在TOPページ(index.html)が2っある状態です。 どうしたらいいでしょうか??

  • サイトマップのトップページアドレスは??

    現在、サイト制作中の初心者です。 検索エンジン用のサイトマップをxmlファイルで作ったのですが、 最重要ページのトップページのアドレスは http://xxx.jp/ と http://xxx.jp/index.html では どちらが良いのでしょうか? どちらとも必要な場合、重要度はどれぐらいが適当でしょうか? よろしくお願いします。

    • ベストアンサー
    • XML
  • ホームページビルダーで「phpファイル」をトップページにする方法

    こんにちは。 「phpファイル」を使用したホームページ作成につき、ご教示頂ければ幸いです。 友人よりホームページをファイルごと譲り受けました。 そのホームページは、トップページが「index.php」で作られていました。 自分のホームページビルダーで、「index.php」をトップページに設定して、契約しているレンタルサーバーにアップしても、ホームページが表示されません。 (なお、レンタルサーバーはPHP4、PHP5に対応しています) どうやったら正しくアップできるようになるのでしょうか? 手順を教えてください。 宜しくお願いします。

  • ホームページ作成について(子ページへのリンクの仕方)

    今ない頭をしぼってHP作りに奮闘しています。そこでどうしてもわからない事があったので質問させてください。 メモ帳でトップページのTHML文書を作り、Server 503という携帯無料レンタルサーバーでサーバーを借り、FFFTPでトップページのみをアップロードしました。 次に子ページを作りアップしようとしたのですが、トップページと同じようにUPすればいいのでしょうか・・・?その際ファイルの名前はindex.htmlではなくてもよろしいのでしょうか? また、トップページのTHML文書で<A HREF= のところにアドレスを書かないといけないと思うのですがどのようにして子ページのURLを調べるのでしょうか? 初心者なので変な事言ってたらすいません;

    • ベストアンサー
    • HTML
  • トップページをindex.htmlにしない方法

    いつもお世話になっております。 会社のサイトを作成・公開しておりますが、 現在のトップページが http://www.○○○.co.jp/index.html となっております。 公開のURLはこのようにしておりますが、 このトップページを http://www.○○○.co.jp/ とするには、どのようにしたらよいのでしょうか? つまり"index.html"を入力しなくても、サイトに入れるようにしたいのです。 サーバはinterQ OFFICEを利用しております。 どうかよろしくご教授お願いします。

    • ベストアンサー
    • HTML
  • DreamweaverのTOPページについて

    お世話になります。 基本的質問ですが、Dreamweaverでホームページを作るときサイトのTOPのページは index.html にするのが一般的ですか、それともサイトを作る時の一般常識的な名前の付け方 ですか?  indexファイルはデスクトップでファイル作成作業していたら別の名前を作ったのに自動的にindex.htmlができてしまったからです。  あと、サイトの各ページとそのページのCSSを定義したファイルは同階層のフォルダにれておかないといけないのですか?それともパスをきちんと記入出来ればどの階層上、下、他フォルダでも有効なのでしょうか?  各ページを作るとき、Common(共通の)ページを作っておくものなのでしょうか、それともすべてのページを管理するために意図的につくるものでしょうか?それぞれのページのリンクはメインのTOPページで相互リンクさせれば良いのではと思うのですが・・・ 書き方がバラバラになってしまいすみません。 どうか宜しくお願いします。

  • 各フォルダーのトップページはどうすべきか?

    ホームページで複数のフォルダがある場合、そのフォルダーのトップページを index.html にしてしまうと、FTPでファイルをアップロードする場合、a/index.html にアップするのを間違って、b/index.htmlにアップして上書きしてしまうということがありえます。このデメリットの反面、index.html としておくと、URLがスラッシュ止めでもいいので、短くなるというメリットもあります。 できれば、このような危険(上書きしてしまうという)を冒したくないのですが、どのようにすればいいでしょうか? お知恵があればお教えください。