私は最近自分のホームページを立ち上げたのですが、
他の人のホームページを開いていてもたまに現れる現象で、
なんか、フォルダのアイコンが縦にずらっとでてきて、ファイル名やらが
ずらっと表示され、肝心なホームページが表示されない、、っていうことがあります。または、例えばアドレスの階層をひとつ上げてアクセスしてみても
(たとえば私のアドレスがhttp://www ・・・・/abc/def.html なら、
def.html をとってアクセスしてみる)起こります。これを回避するにはどうしたらいいでしょうか?
No.6
- 回答日時:
サーバ側の設定では、先ず、
1. ディレクトリにアクセスした場合、つまり、ファイル名を省略した場合
もし、以下に指定したファイルが存在すれば、それをアクセスしたことにする。
という設定が可能です。
このとき、管理者およびサーバによっても違いますが、apacheなどといわれる
Webサーバを使っていると、「index.html」というファイルにしていることが多いようです。
WindowsNTをWebサーバに利用しているプロバイダなどは、IISとよばれるWebサーバを利用していることが多いのですが、こちらは、「default.htm」というファイルにしていることが多いです。
2. 次に、その指定がされていない場合、つまり、default.htmやindex.htmlが存在しないとき、つまり、直接URLをアクセスした際にディレクトリの一覧を見せるかという設定が可能です。これを可能にしていると、質問のような現象になります。
詳しくはみなさんがご指摘のとおり、プロバイダにうかがうのがよいかと思います。
No.5
- 回答日時:
簡単です。
index.htmlというファイル作成すればOKです。
topページのファイル名をindex.htmlにすれば簡単に直ると思います。
http://www ・・・・/abc/
などでアクセスしたときは自動的にindex.htmlが
表示されているだけなのです。
Yahoo!やgooなどの検索サイトでもそういう風になっています。
そんなに簡単なんですね、、index.htmlというのを設ける必要がある、というのは聞いたことがありましたが、そのことだったんですね。なぞが解けました!ありがとうございました!
No.4
- 回答日時:
レンタルまたは、プロバイダなどの公開代行サービスをご利用ですか?
多分、FAQなどになっていると思いますが、
index.htm
が無いときに、フォルダが表示されます。
.htacces
の機能です。
index.htm (index.html になると、サーバの設定次第なので微妙)
をそのフォルダに置いてください。
No.3ベストアンサー
- 回答日時:
そのフォルダ内にindex.htmlやindex.htmファイルが無い場合にそのように
なります。
フォルダ内のファイル一覧を見せたくない場合には、ダミーでindex.htmや
index.htmlファイルを作成して置いてください。
URLを"http://www ・・・・/abc/"とした場合に、最初に検索されるファイル
というのが決まっていてindex.htmlかindex.htmファイルです。
普通、Webサーバの動きとしてフォルダを指定された場合、そのフォルダ内の
index.htmlやindex.htmファイルを表示させるという設定がされていますので
もしそのフォルダ内にindex.htmlやindex.htmファイルが無い場合はフォルダ
内の一覧を表示させるか、"ファイルが無い"というエラーメッセージを表示
させるかという設定になっています。
(これは、そのプロバイダのサーバ設定によって違いますが)
ほとんどのプロバイダがデフォルトで表示させるファイルをindex.htmlか
index.htmファイルとしていると思うので、フォルダ一覧を表示させたくない
フォルダにはダミーでもいいので以上のファイルを置いてください。
#Webページ作成の本の基本項目あたりにそういうことが書いてあると
#思うので、一度買ってお読みになってはいかがでしょうか?
ダミーファイルって、空、所謂0バイトでいいんですかね?
というか入り口をindexにすればいいだけの話ですよね(笑)
私、enterance.htmlとしていました。早速変えます。
ありがとうございました!
No.1
- 回答日時:
プロバイダのサーバーの設定にもよりますが、最近はセキュリティのためにこういうことが起こらないようになってきていますが。
。。。新しいディレクトリ(この場合/abc/)を作ったら、
http://www ・・・・/abc/index.html
というダミーファイルを置いておけばよいでしょう。
そうですよね、なにかデフォルトで決まっているというのを聞いたことがありました。index.htmlだったんですね。やっと理解できました。ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング chromeでhttpdを使うと 2 2022/03/23 10:54
- SEO Googleで会社名を入れて検索するとホームページが表示されるようにしたい 4 2022/09/06 23:36
- ホームページ作成・プログラミング ホームページ作成について。「ワードプレスではありません」。 3 2023/08/13 14:44
- サーバー FTPサーバについて詳しい方(アクセス権のないディレクトリを非表示にする方法) 4 2022/08/22 22:33
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- Facebook フェイスブックの疑問 2 2022/08/01 12:06
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
- InternetExplorer(IE) お気に入りの「一覧」の表示 2 2022/11/21 13:59
- Windows 10 windows11にて管理者アカウントを削除してしまいました。 現在どのような状況かもあまり分かって 5 2023/01/02 20:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
HTMLの階層移動
-
ホームページを作成したら、フ...
-
リンクのindex.html省略
-
全く同じファイルなのにホーム...
-
index.html と、index.html/ ...
-
拡張子htmlの表示について
-
直リンク禁止
-
XREA使用で作成したHTMLファイ...
-
フォルダにはダミーでもindex.h...
-
イントラネットURLの登録方法
-
iframe内のリンク先を動的に変更
-
ベーシック認証 CSSリンク
-
ひとつのドメインで複数サイト...
-
URLに「.html」の拡張子がなく...
-
htaccessを利用してurl正規化
-
リンク先に日本語フォルダがあ...
-
ホームページビルダー6サーバー...
-
真っ白な画面の意味はなんでし...
-
複数のindex.htmlを作ってもい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
複数のindex.htmlを作ってもい...
-
htaccessを利用してurl正規化
-
リンク先に日本語フォルダがあ...
-
URLに「.html」の拡張子がなく...
-
.htmと.htmlの違い
-
フォルダ内の最初のファイル名...
-
XREA使用で作成したHTMLファイ...
-
サーバー内のフォルダにある写...
-
トップページ「/index.html」の...
-
フォルダにはダミーでもindex.h...
-
htmlでリンクに勝手にindex.htm...
-
URLの書き方
-
リンクのindex.html省略
-
index.htmlファイルはどこに?
-
Application.OnTimeで引数付き...
-
ホームを index.html から inde...
-
JSPと異なるディレクトリのファ...
-
HTMLの階層移動
-
Matlabでforやifを使わずに条件...
おすすめ情報