フロントページエクスプレスを利用してHPを製作し、とりあえずその手の本を見ながらFTPソフト(+gooの無料HPサービス)を利用してアップロードを試みたのですが、gooより与えられたURLで検索しても

「自動ディレクトリー表示」
「現在このディレクトリーには、 index.html ファイルが存在しないため、ディレクトリーの内容が自動表示されています。このディレクトリーに index.html をアップロードすると、それが代わりに表示されます。」

と表示されるだけで一体何のこっちゃ?って感じです。苦労してやっと完成と思ったら・・トホホ・・です。だれか助けてください。ちなみにドシロウト(本当に)なので分かりやすい言葉でお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

あなたのHPアドレスはhttp://○○○/index.htmlにして下さいって事です。


なのに、index.htmlって言うファイルが無いじゃないですかぁ~て事です。
トップページ名が例えばtop.htmlやmain.htmlでは駄目ですって事です。
    • good
    • 0

お作りになった物で、一番最初のページになる物を、index.html という名前につけかえればいいのですよ。


これは、そういう約束事になっています。
その最初ページからリンクされるページのファイル名は、自由ですが、半角英(小文字)数にしておいてください。もちろん
index.html もそうです。ファイル名に全角は、使わないでください。
もし、あとのページに「最初に戻る」というリンクボタンがあるなら、リンクパスもindex.html に直しましょう。
ともかく、ファイル名を直してアップし直して様子を見てください。ダメでしたら、どうぞ、補足を。
    • good
    • 0

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

このQ&Aと関連する良く見られている質問

Qindex1.htmlからindex2.htmlに差し替え方法

指定時間(例えば1月15日0時)に
index1.htmlからindex2.htmlに差し替えたいのですが
自動で変えられるようなCGIかJavaスクリプトは
ないでしょうか?

index1.htmlは14日まで
index2.htmlは15日から閲覧。

お忙しいとは思いますが、
どなたか知恵を貸していただけないでしょうか?
よろしくおねがいします。

Aベストアンサー

差し替えとはちょっと違いますが・・・

index.htmlにおいて

var today = new Date();
var day = new Date(2005,0,15); //←2005/01/15
function jump()
{
if(today.getTime() < day.getTime() )
{
location.href = "index1.html";
}
else
{
location.href = "index2.html";
}
}
とhead内のJavaScriptで記述しておき、bodyタグでonload = "jump()"と書いておけば、index.htmlを開いた瞬間に日付を判断して、index1.htmlかindex2.htmlに遷移します。
いかがでしょうか?

Qindex.htmlとindex.htmを置いてますが、index.htm に集めたい!

変な質問になってすみません!!

現在ホームページ上に、index.htmlとindex.htmというファイルを置いています。現在、使っているページはindex.htmをメイン(トップページ)としています。

しかしながら、index.htmlに来る人もいます。このページは現在使っていないのですが、訳あって削除することが出来ません。

そこで、metaタグ?か.htaccess?などを使ってindex.htmlに訪れた場合、index.htm に行かせる事は出来ますでしょうか?

方法をご存知の方がおられましたらアドバイス宜しくお願いいたします。

Aベストアンサー

HTML(index.html) の場合
<meta http-equiv="refresh" content="./index.htm">

.htaccess の場合
Redirect /sample/index.html http://www.goo.ne.jp/sample/index.htm

上記の様に対処できます。
.htaccess の例示は、ドメイン,ディレクトリ共に架空の物です。
ただし同等の形式での動作実績はあります。
(ファイル名変更時の移行用として当方使用。
以前は JavaScript外部ファイルの管理で使用。
JavaScript外部ファイルでは HTML の METAタグの様にリダイレクトさせる物が無いので・・・。)
また、ファイル名を省略すると、ディレクトリ自体が対象となります。


で、改めて裏付けとなりそうな参考説明ページを探したのですが・・・。無いですねぇ~。どれもディレクトリまで・・・。
まぁ資料はないが(個人的)実績だけはあると・・・。

何か寂しい情報ですが、使えたら参考にして下さい。
自分も試行錯誤で試して動いたから使ったという様な気が・・・。

HTML(index.html) の場合
<meta http-equiv="refresh" content="./index.htm">

.htaccess の場合
Redirect /sample/index.html http://www.goo.ne.jp/sample/index.htm

上記の様に対処できます。
.htaccess の例示は、ドメイン,ディレクトリ共に架空の物です。
ただし同等の形式での動作実績はあります。
(ファイル名変更時の移行用として当方使用。
以前は JavaScript外部ファイルの管理で使用。
JavaScript外部ファイルでは HTML の METAタグの様にリダイレクトさせる物が無いので・・・...続きを読む

Qindex.html と、index.html/ の違いを教えてください

グーグルアナリティクスのレポートを見てindex.htmlについて調べていたら、どうやらindex.html/をアドレス末尾につけるとリンクの外れたテキストだけのページが表示されます。

この、index.htmlに/をつけると表示されるページはどういうものなのでしょうか?

Aベストアンサー

ウェブは、URIでデータのアドレスを示します。
http://hoge.com/abc/efg?abc=efg#hij
1) http: はHTTPプロトコルという接続方法を
2) // はインターネット
3) hoge.com はHTTPサーバーの名前
4) /以降?まではパス情報です。
 ★/は、ディレクトリを示すものではありません。
5) ?以降はQUERY_STRINGと呼ばれるサーバーに情報を渡す手段です。
6) #は送られてきたデータの特定の位置を示します。

4)のパス情報(PATH_INFO)は、サーバーに渡されます。通常はwindowsの\のフォルダーのようにディレクトリを示しますが、それもあくまでサーバーに渡されるPATH_INFOという情報に過ぎません。
 サーバーが、それをどう解釈するかは、要求者である我々には一切分かりません。
http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/html123/hoge.gif/?test=html123##form_check
というURIの場合は、「リンクの外れたテキストだけのページ」ではありませんね。拡張子はgifになっていますが、それも関係ない。
上記のURLの末尾を
http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/html123/hoge.gif/htm123#form_check
としたって

>/の有無は?
 それは、サーバーの方針でどうにでもなるので分かりません。

http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi/html123/hoge.gif/?test=html123##form_check
 一般的には、次のように処理されます。
1) QUERY_STRING を環境変数に渡します。
  ENV{'QUERT_STRING'}=test=html123
2) /Iruka/ENV_FORM.cgi/html123/hoge.gif/
  /ENV_FORM.cgi/html123/hoge.gif/
  というディレクトリを探します。
 a)存在すると
  DIRECTORY_INDEXで指定されているファイルを探す。
   見つかればそれを提供する。
  それがない場合は、
   ・そこにあるファイル一覧を表示する。
   ・または何もせず(3)へ
3) / をPATH情報に格納して/ENV_FORM.cgi/html123/内でhoge.gifを探す。
 a) hoge.gif を探し見つかればそれを提供する。
 b) ない場合は、
4) foge.gif をPATH情報に格納して/ENV_FORM.cgi/内でhtml123を探す。
 ENV{'PATH_INFO'}=html123/hoge.gif/ になる。

この単純作業をサーバーのルートまでたどって、最終的に何もないと、指定されたエラーを表示します。初期設定ではNOTFOUNDが返されますが、任意のページを表示することも可能。
★また途中で見つかったファイルが実行ファイルの場合は処理がそのプログラムに引き渡されて実行した結果が返されます。
 パス情報でDIRECTORY_INDEXで、ファイルが指定されている場合は、URL欄に見えない場合があります。
 新聞社の膨大なページはその典型で、
http://www.yomiuri.co.jp/national/20150911-OYT1T50089.html
 のアドレスはまったく実在もしないし、処理プログラムのファイル名も表面に現われていません。20150911-OYT1T50089.htmlというHTMLは実在していません。

★ウェブの基本中の基本ですから覚えておくと色々と使えます。

ウェブは、URIでデータのアドレスを示します。
http://hoge.com/abc/efg?abc=efg#hij
1) http: はHTTPプロトコルという接続方法を
2) // はインターネット
3) hoge.com はHTTPサーバーの名前
4) /以降?まではパス情報です。
 ★/は、ディレクトリを示すものではありません。
5) ?以降はQUERY_STRINGと呼ばれるサーバーに情報を渡す手段です。
6) #は送られてきたデータの特定の位置を示します。

4)のパス情報(PATH_INFO)は、サーバーに渡されます。通常はwindowsの\のフォルダーのようにディレクトリを示します...続きを読む

Qシーサーブログのindex.htmlがある階層のディレクトリにファイルをアップロードする方法

シーサーブログの一番上の階層(index.html?)のディレクトリにファイルをアップロードする方法をご存知の方はいらっしゃいませんか?

分かる方は回答していただけると嬉しいです。
よろしくお願いします。

Aベストアンサー

検索すれば一発で出て来ましたが・・・
seesaaでgoogleサイトマップ
→http://inqsite.seesaa.net/article/9481846.html

Qホームを index.html から index.shtml に代えたいが。。。

よろしくお願いいたします。
現在、自分で作っているHPのトップページが、index.html となっています。URLも ***/index.html としてあります。
ssi を使う必要があって、どうしても、拡張子を shtml にしなければいけません。そこで、トップページは、index.shtml にしないといけないのですが、今まで相互リンクなどで、登録してある外部リンクはすべて index.html になっています。だから、それをクリックしても、ファイルが見つかりませんとなります。

この問題を解決する方法はないでしょうか? 簡単に思いつくのは、index.html を別に作って、そこにメタタグを入れて、index.shml に自動的に移動させるという方法ですが、他にいい方法があればお教えください。

Aベストアンサー

.htaccess の設定が可能な環境であれば、
Redirect でindex.htmlからindex.shtmlに飛ばす設定と、
DirectoryIndex でデフォルトのファイルをindex.shtmlにする設定を行えば良いと思います。

設定が不可能なら、index.htmlにURLが変更になったお知らせを一言でも書いて、index.shtmlにリンクしておけばいいのではないでしょうか。
メタタグで飛ばすと、ブラウザのbackでそれ以前のページへ戻れなくなったりするので、印象悪いとおもいますよ。

参考URL:http://mikeneko.creator.club.ne.jp/~lab/web/htaccess/


このカテゴリの人気Q&Aランキング

おすすめ情報