アプリ版:「スタンプのみでお礼する」機能のリリースについて

IBMホームページビルダーでホームページの作り方を学んでおります。

ところで、トップページにindex.html以外にもindex2.htmlという表現を取り得るのでしょうか。

A 回答 (3件)

サーバ側で index2.htmlをトップページとして認識するという設定がしてあれば、大丈夫だと思いますが。



ただ、同一ディレクトリ内に index.htmlとindex2.htmlがあって、どちらもトップページとして読み込みOK、とか設定してある時は、確かindex.htmlが優先されたような。

ちなみに拡張子の優先順位もあります。.htmlと.htmとか。

サーバでどういう設定がしてあるのかを確認し、基本に沿ったファイル名にしたほうが良いと思います。
cf. default.htm等の名前もトップページ指定に使われたりします,ご参考までに。
    • good
    • 0
この回答へのお礼

ありがとうございました。

すばらしいご回答ですね。

私も、kyamaguchi様の水準に速く達したいです。

心より御礼申し上げます。

お礼日時:2004/02/01 09:10

あるかどうかだけで言えば、「あり得ます」。


ただ、あまり親切ではありません。

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の本などを見ていただければわかると思います。
    • good
    • 0
この回答へのお礼

ありがとうございました。

よく勉強なさったのですね。

私もこれからがんばります。

重ねて御礼申し上げます。

お礼日時:2004/02/01 09:08

結構簡単です。



とはいえ、そういう設定をプロバイダが許しているかどうかですが…。

.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 …
    • good
    • 0
この回答へのお礼

ありがとうございました。

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

 重ねて御礼申し上げます。

お礼日時:2004/02/01 09:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!