Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー

トップページとしてindex2.htmlという表現を取り得るのでしょうか。

IBMホームページビルダーでホームページの作り方を学んでおります。 ところで、トップページにindex.html以外にもindex2.htmlという表現を取り得るのでしょうか。

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

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

サーバ側で index2.htmlをトップページとして認識するという設定がしてあれば、大丈夫だと思いますが。 ただ、同一ディレクトリ内に index.htmlとindex2.htmlがあって、どちらもトップページとして読み込みOK、とか設定してある時は、確かindex.htmlが優先されたような。 ちなみに拡張子の優先順位もあります。.htmlと.htmとか。 サーバでどういう設定がしてあるのかを確認し、基本に沿ったファイル名にしたほうが良いと思います。 cf. default.htm等の名前もトップページ指定に使われたりします,ご参考までに。

neeche
質問者

お礼

ありがとうございました。 すばらしいご回答ですね。 私も、kyamaguchi様の水準に速く達したいです。 心より御礼申し上げます。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • sylphy
  • ベストアンサー率34% (33/95)
回答No.3

結構簡単です。 とはいえ、そういう設定をプロバイダが許しているかどうかですが…。 .htaccess というファイルを、そのページがあるファイルのあるディレクトリにおきます。 で、.htaccess の中に DirectoryIndex index2.html index3.html と書いておけばOKです。 見に来たURLが '/' で終わっているときに、.htaccess に DirectoryIndex という記載があった場合、左から順にそのファイル名のファイルがあるかどうかを調べて、あれば表示してくれます。 でもちょっと分かりにくいと思いますので、分かるまでは普通どおり index.html で作られたほうがいいと思いますよ。 ".htaccess" で検索してみるといろいろやり方が見つかると思います。

参考URL:
http://www.google.com/search?num=50&lr=lang_ja&q=.htaccess
neeche
質問者

お礼

ありがとうございました。  私は、ホームペーの作り方を学んでおりますが、容易に進捗できません。難しいですね。  sylphy様はよくぞここまでに達することができましたね。私もこれからがんばります。  重ねて御礼申し上げます。

すると、全ての回答が全文表示されます。
  • quoth
  • ベストアンサー率31% (158/506)
回答No.2

あるかどうかだけで言えば、「あり得ます」。 ただ、あまり親切ではありません。 TOPページへのアクセスに (これは例です)http://www.******.ne.jp/username/ だけでアクセスしようとする(ファイル名なしでアクセスする)場合、通常は直下にあるindex.htmやindex.htmlをアクセスに行きます。(これは#1の方が言っているようにサーバーの設定です。)優先順位については#1の方のとおりです。 このファイル名が設定されていない場合は、既定のファイルを探しに行きます。ファイルがないということになりますので(通常はindex2.htmlというのは設定されていないと思います。)使いません。が使えない訳でもありません。ファイル名まできちんと指定すれば見れます。 設定されていない場合、わたしであれば HPアドレスの告知には http://www.******.ne.jp/username/index2.html と全て記述する。 または ダミーでindex.htmlを作成し、その中には強制的にindex2.htmlへリダイレクトするように記述する。 といった手法をとります。 リダイレクトの方法については、htmlの本などを見ていただければわかると思います。

neeche
質問者

お礼

ありがとうございました。 よく勉強なさったのですね。 私もこれからがんばります。 重ねて御礼申し上げます。

すると、全ての回答が全文表示されます。

関連するQ&A