ホームページの作成にさくらのレンタルサーバを使用しているのですが、新たにアップロードしたディレクトリにindex.htmlのファイルを入れず、直にそのディレクトリへアクセスすると、ディレクトリ内のファイルの一覧が表示されてしまいます。
例えばサイトのアドレスが「http://○○.××.ne.jp/」だとして、そのディレクトリ内には
・index.html
・top.html
・pict.html
・pict/
というファイルとフォルダ入っているとします。
pictフォルダ内にはhtmlファイルは設置せず、画像のみをアップロードします。
すると「http://○○.××.ne.jp/pict/」または「http://○○.××.ne.jp/pict/index.html」にアクセスすると、フォルダの中に入っている画像名がずらっと表示されてしまい、画像名をクリックするとその画像を見ることが出来てしまうのです。(index.htmlファイル以外にhtmlファイルがある場合はそのファイルも表示されます)
.htaccessで401、403、404、500それぞれのエラーページを作成してみましたが、index.htmlには反映されず、困っています。
出来ればindex.htmlファイルを設置していないフォルダにアクセスした場合も、404のエラーページを表示させたいのですが、どうすればいいでしょうか。
サーバ側の設定がかわらない限り個人では変更が出来ないのでしょうか?
ご存知の方がいらっしゃいましたら、是非ご回答くださいませ。
宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
.htaccessの使用方法は既にわかっているようなので、
後は下記URL先の「ディレクトリ内容一覧を非表示にする」が役に立つかと思います
http://faq.sakura.ne.jp/wiki/wiki.cgi?.htaccess
.htaccessは見よう見まねという感じで使っているので理解していると言われたら「全くわかりません…!」と返してしまうのですが(笑)、参考URLの通りに試してみたところ、きちんとエラーページが表示されるようになりました。
ありがとうございました!
No.3
- 回答日時:
htaccessなんて使わないで、httpd.confでdir表示なしにすればいいです。
すみません、.htaccess自体も見よう見まねで弄っている状態なので、httpd.confというもの自体初めて知りました…! 無知でお恥ずかしい限りです…
検索をしてみたのですが、よくわからなかったので今回はANo.2さんの回答を参考にさせていただきました。
わざわざ御回答頂いたのに申し訳ありませんでした…! ありがとうございました。
No.1
- 回答日時:
pict/の中にINDEXをわざと作ってください。
<HEAD>の中に
<META name="ROBOTS" content="noindex,nofollow>
INDEX以外のファイルもロボットに検索させない宣言です。
タイトルだけ付けて中身は真っ白でも問題ないと思います。
その方法は既に試しているのですが(凝り性のためnot found系のファイルを作成して…)、いくつもあるフォルダにいちいちファイルを作成するのが面倒で今回質問させて頂いたのです。
ANo.2さんの方法を試してみたところ理想の形になりました!
御回答頂きありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング Adobe DreamweaverでのサイトのFTP 2 2023/03/05 11:55
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- その他(IT・Webサービス) WEBサイト内のファイルを探す方法は? 1 2022/11/11 16:38
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.htmと.htmlの違い
-
ホームを index.html から inde...
-
真っ白な画面の意味はなんでし...
-
iframe内のリンク先を動的に変更
-
リンク先に日本語フォルダがあ...
-
index.htmlファイルはどこに?
-
1つ下の階層のフォルダに相対...
-
index.phpをindex.htmlにしたい
-
URLを削ると
-
複数のindex.htmlを作ってもい...
-
index.htmlと書かないで、自分...
-
フォルダ内の最初のファイル名...
-
htmlでリンクに勝手にindex.htm...
-
、URL化させるにはどうしたらい...
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
Dreamweaverでページ全体が文字...
-
form action="#"
-
htmlファイルの表示が真っ白
-
Webサイトから、txtファイルを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つ下の階層のフォルダに相対...
-
リンク先に日本語フォルダがあ...
-
XREA使用で作成したHTMLファイ...
-
複数のindex.htmlを作ってもい...
-
Application.OnTimeで引数付き...
-
Apacheで、indexの拡張子別に優...
-
URLの日付について
-
フォルダ内の最初のファイル名...
-
Windows環境下のHTML内部リンク...
-
.htmと.htmlの違い
-
webサイトの「index」を非表示...
-
htaccessを利用してurl正規化
-
URLに「.html」の拡張子がなく...
-
数秒で自動リンクするページを...
-
トップページ「/index.html」の...
-
複数のindex.htmlが存在するホ...
-
indexをつけないとどうなる?
-
絶対パスのルートをサブディレ...
-
ホームを index.html から inde...
-
index.htmlファイルはどこに?
おすすめ情報