• ベストアンサー

shtmlのindexページについて

私のHPはトップページがshtmlの拡張子になっています。初心者なもので、どうやらこれはSSIというものを使用しているからだとなんとなく分かった次第です。 そこで、検索エンジンなどに登録する時、index.htmlは普通はindexの前を/で省略しますが、index.shtmlの場合はどうなんでしょうか?人に聞くと同じく省略していいと言われたのですが、ネットで調べると最後まで表記しなければいけないと書かれてあって、わからなくなりました。

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

  • ベストアンサー
  • Lio
  • ベストアンサー率44% (13/29)
回答No.1

大学生(一週間)の解答なので間違っていたらごめんなさい・・・ サーバーの設定によって違いが出ますが、 通常は index.html index.htm index.cgi index.shtml などのファイルは/で終わらせても読み込まれることがほとんどです。 しかし、サーバーの設定によっては、 SSIファイルをデフォルトインデックスとして登録していない場合、 インデックスリストが表示されてしまったり、 403エラーが表示されたりと、いろいろ弊害が出る可能性があります。 基本的に通常の.htmlや.htmなどは/で省略しても問題ないと思いますが、 SSIやCGIをインデックスにする場合で検索エンジンに登録する場合は、 .shtmlをつけるべきだと思いますよ(主観的?) まぁ、自分のPCでSSIのインデックスファイルを/入力で表示できれば、 .shtmlがサーバーでデフォルトインデックスとして登録されていると思いますので、 検索エンジンに登録するときに/で終わらせても問題ないでしょう。(客観的?)

noname#3596
質問者

お礼

いえいえ、大学生だとか大人だとか、PCに関しては関係ないですよ。 私は中年のおばさんなので新しいことが頭に入らず苦労してます。 Lioさんのほうがむしろ先輩ですね。 専門用語がわからないので申し訳ありませんが、要するにshtmlまで表記すれば 問題ない、とこういうわけですね。/で終らせてもまず大丈夫だろうと。 あとはその検索エンジンサイトの雰囲気で判断しようと思います。 どうもありがとうございました。遅ればせながら新入学おめでとうございます。

関連するQ&A