• 締切済み

トップページリンクにindex.html

トップページのファイル名がindex.htmlとすると、トップページへのリンクはhttp://xxx.com/index.htmlとなりますが、http://xxx.com/でもトップページに飛べますよね(ページでなくディレクトリが表示されてしまう場合もありますが)。 トップページへのリンクにはindex.htmlを書いたほうがよいのでしょうか? 私は、ディレクトリに飛んでしまう危険を避けるため、index.htmlを書くべきではないかと思うのですが。 なお、「http://xxx.com/ のほうが見ばえがよい」などの「見ばえ」については無視して考えてください。

  • CSS
  • 回答数4
  • ありがとう数0

みんなの回答

  • dscripty
  • ベストアンサー率51% (166/325)
回答No.4

正解はでてるから、印象ね。 トップページは、 「http://xxx.com/」 だけで十分トップページだってわかるよ? 「index.html」なんて、なんでわざわざやぼったくするんだろう? 正解が書いてあるから [No.2] さんの 「index.html が主流だった頃の……」から最後までと と [No.1] さんの回答を 理解できるまで調べながら何度もよむといいよ。

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.3

トップページへのリンクにはindex.htmlを書いたほうがよいと私も思います。

noname#152572
noname#152572
回答No.2

> http://xxx.com/index.htmlとなりますが、http://xxx.com/でもトップページに飛べますよね 考え方が逆ですね。 http://xxx.com/index.html というリクエストに対してhttp://xxx.com/ というページを返す、と考えてください。 もっというとhttp://xxx.com/toppage.action というのを返しているかもしれません。 index.html が主流だった頃の昔のURL でも表示されるように内部でリライトしているんです。 ドメインだけのURL へのリンクに、わざわざindex.html を明示して付けるとしたら、ちょっと滑稽かもしれません。

noname#152065
noname#152065
回答No.1

サーバ側で index.html を / として扱うように設定してるので / でアクセスしたら index.html が表示されるだけです 例えばサーバ側で top.html を / として扱うように設定すれば top.html の内容が表示されます またディレクトリを表示、非表示させるのもサーバ側の設定です どっちが正しいとかではなくサイトの構成とサーバの仕様で決めればいいことだと思います またディレクトリが見える事を危険と考えてるならサーバ側で非表示に設定すべきです

関連するQ&A

  • トップページにあたるindex.htmlについて

    トップページにあたるindex.htmlについて カテゴリが違うかもしれないですが 今借りてるサーバーはpublic_htmlディレクトリが設けてあるのですが、 この場合CGIを設置する際はcgi-binディレクトリという風に別けられていると思いますが トップページであるindex.htmlは必ずpublic_htmlディレクトリに設置する必要があるのでしょうか? トップページであるindex.htmlをcgi-binディレクトリに設置することはできないのでしょうか? もし、public_htmlディレクトリの中にindex.htmlが必要な場合どの様な形でもいいのか 例えば10秒後にジャンプします。など

    • ベストアンサー
    • CGI
  • TOPページのindex.htmを表示させない方法

    ホームページビルダーでホームページを作っています。 トップページのファイルはindex.htmで作っているのでトップページのアドレスが~.com/index.htmになってしまいます。 今まで相互リンクなどたくさんのサイトに~.com/のアドレスでリンクを貼ってもらっているのでそれで統一したいのですが どうすればトップページのアドレスのindex.htmを省くことができるのでしょうか? サイト内の他のページからトップにリンクしているのも全て~.com/index.htmになっているのでそれも~.com/に統一したいのですが…。 SEO的に全て統一した方が有利だと聞きましたので。 そちらの方法もお願いします。

  • この場合、indexページのページランクに好影響を与えますか

    Googleページランクについておうかがいします。 現在、ディレクトリがいくつかわかれる複数ページのサイトを運営していますが、トップページより、ディレクトリ以下のページの方が外部リンクが多くなっています。 つまり http://mydomail.com/index.html よりも http://mydomail.com/dr/xxxxx.html のページの方が外部リンクが多くなっています。 この場合、下のページが、トップページのページランクに、好影響を与えるのでしょうか。 たとえば、トップページがランク1のポイントで、下のページがランク2のポイントだった場合、 トップページのランクが3になるのでしょうか。

  • index.htmlからフレームページへリンク

    ビルダーでHPを作成中です。index.htmlから各ページにリンクを貼りたいのですが、上手くいきません。 ファイルは以下のように作成しています。 index以下の階層ページはフレームを使って表示させたいと思っています。 index.html topフォルダ(この中にtop.htmとmenu.htmフレーム名:menuとhome.htmフレーム名:homeとimagesフォルダ) newsフォルダ(この中にnews.htmとimagesフォルダ) といった感じです。 top.htmはリンクを貼るとmenu.htmとhome.htmが表示されますが、他はどのような作ればいいのでしょうか。必ず、menu.htmと他のページ(例えばnews.htm)が1つの画面に出るようにしたいです。 宜しくお願いします。

    • ベストアンサー
    • HTML
  • トップページはindex.html?.co.jp?

    自分のサイトを作ったのですが、http://*****.co.jpでもhttp://*****.co.jp/index.htmlでも同じページが表示されます。 この場合サイト紹介や登録の際にはどちらをトップページとするべきなのでしょうか? .co.jpの方だとは思うのですが、例えばトップから他のページに行き、そこから戻るとindex.htmlの方に行くようになっています。 これは不自然でしょうか? index.htmlは使わずに.co.jpの方に統一した方がいいのでしょうか? この二つの関係性もよくわかりません。お願いします。

    • ベストアンサー
    • HTML
  • wordpress3.0.1日本語版でトップディレクトリに表示させるに

    wordpress3.0.1日本語版でトップディレクトリに表示させるには? wordpress3.0.1日本語版を http://xxx.com/wordpress/ にインストールしましたが、indexファイルは http://xxx.com/ に表示させたいのです。 2.9までは、indexファイルをトップディレクトリに持ってきて ダッシュボードで設定を変えればできましたが、 3.0.1の場合はどうなのでしょうか。

  • サイト作成で、トップページのアドレスが二つ存在。

    ホームページビルダー16を使用してます。 トップページを一つしか作成してないのに、アドレスが二つ存在します。 たとえば、aaa.com/ と aaa.com.index.htmlが同じトップページになってしまうのです。 トップページを作成するときのファイル名はindex.htmlにしています。このトップページにアクセスするとindex.html無しのaaa.com/のアドレスが表示されます。しかし、子ページにあるトップページへのリンクをクリックするとaaa.com.index.html表示のトップページが表示されます。 トップページのアドレスは、aaa.com/に統一したいのですが、方法をご存知方いましたらご指導お願いします。

  • リンクツリーのTOPのindexを変更の仕方を教えて下さい。

    HPビルダー11使用です。左右2分割のフレームページを作成したところ、1段目にindex.htmlがあり、このファイルのページにはテキスト名のみ記載されてあとは真っ白ページです。リンクしている2段目には2分割フレームがあり、左右のファイルは各ファイルとリンクしてうまく表示しています。しかし、サーバー転送をしてURLを開くと1段目のindex.htmlが表示されてしまいます。2段目のフレームページを1段目(トップページ)に変えるには、どのようにすればよいのでしょうか。

  • サイトの見せ方

    考え方なのですが、通常、ウェブサイト各頁の構成で、トップページ(ホームページ)から、各xxx.html(ファイル)にリンク設定するのですが、私の場合、トップページから各ディレクトリ(各ディレクトリ内にはindex.html)にリンクする構成で考えています。つまり、どちらが考え方として正しくて、何故かが説明できません。 ▼通常?(例えば) http://ドメイン/ ├xxx1.html └xxx2.html ▼私の場合 http://ドメイン/ ├xxx1/(index.htmlがある) └xxx2/(index.htmlがある) ナイスなご回答よろしくお願いします。

    • 締切済み
    • CSS
  • Googleにトップページではないページがインデックスされる。

    Googleで重要でないページがインデックスされてしまいトップページがインデックスされないのですが、どうすればトップページがインデックスされるように出来るのでしょうか?サイトの構造等は何度も見直しましたが、問題が発見できません。トップページはドメイン名の直下にindex.htmlとして配置されている(例:http://www.domain.com/index.html)ので問題ないはずなのですが。たのbing(yahoo)などの検索エンジンには、トップページがインデックスされています。 現在インデックスされている重要でないページに.htaccessなどでGoogleのスパイダーをアクセスさせないようにするくらいしか方法は無いのでしょうか?もしそうなら、その方法が詳しく書かれているサイト等を教えてください。詳しい記述の仕方等が分からない状態です。 よろしくお願いします。