私はいつもOptions -Indexes
を使用して、.htaccessでディレクトリ一覧を無効にしています。しかし、私は代わりにIndexIgnore *
を使っている人を見ました。違いは何ですか?どちらが他のものより優れていますか? IndexIgnore
directiveIndexIgnore *またはオプション-Indexes
16
A
答えて
32
はIndexes
を持つディレクトリ内のファイルは、彼らがパターンに一致する場合、自動インデックスには表示されませんオンパターンです。
には、例えば、我々はディレクトリ、foo
があると、そのディレクトリ内で、我々は.htaccess
ファイルを持っている、と3つのファイル、a
、b
、およびc
。
Options -Indexes
がある場合、http://mysite.com/foo/
に行くと、インデックスファイル(index.html、index.phpなど)がないため、自動インデックスがオンになっているため、403 Forbidden応答が表示されますオフ-Indexes
経由で。
のhtaccessファイルにIndexIgnore b
がある場合、http://mysite.com/foo/
に行くことによって、私は、ファイル、a
とc
をリスト自動インデックス応答を取得します。 b
ファイルは無視されているため、ファイルが見つかりません。代わりにhtaccessファイルにIndexIgnore *
があり、http://mysite.com/foo/
に行くと、すべてのファイルが無視されているため、自動インデックスファイルが空になります。
どちらが優れているかは、必要なものによって異なります。彼らは根本的に2つの異なることをします。自動インデックスが必要ですか?そうでない場合は、Options -Indexes
をオフにします。そうであれば、そのままにしておいてください。自動インデックスにいくつかのものを表示したくない場合は、IndexIgnore
を使用してください。
関連する問題
- 1. htaccessのオプション-Indexesとは何ですか?
- 2. IndexIgnore htaccessの問題
- 3. .htaccessのFollowSymLinksとIndexesオプションは何をしますか?
- 4. オプション-Indexesのためサブドメインが機能しない
- 5. git multiple indexes
- 6. indexes Message.getFrom()とその関数
- 7. なぜ 'IndexIgnore *'は 'DirectoryMatch'に対応していないのですか?
- 8. Google Chart - tailoring views - column indexes 0-4
- 9. mysql -indexesの2つのフィールドを比較しますか?
- 10. Lucene multiple indexes:文書のスコアを標準化しますか?
- 11. データベーステーブルのIndexesの短所は何ですか?
- 12. Angular 2 http.postにオプションまたはヘッダーを追加します。オプション
- 13. オプションまたはオプションタイプ(オプション<T>)はTypeScriptで意味がありますか?
- 14. `-Wa、-divide`クラン内のオプションまたはLLVM
- 15. JQueryまたはJavascriptフィルターの選択オプション
- 16. 404リダイレクトまたはより良いオプション
- 17. Swift - 空のNSMutableDictionaryまたはNSDictionary?オプション
- 18. java.io.RandomAccessFileスケーラビリティ(またはその他のオプション)
- 19. リストまたはオプションのマッチングタイプを返す
- 20. ハイブまたはHBaseまたは他のオプション?
- 21. MultiIndex Pandas DataFrameでDataFrameとMissing Indexesが発生する
- 22. Django 1.11のデータベースインデックス:db_true、indexes、およびindex_togetherの違い
- 23. 1つの重複アップデートxxに挿入 - テーブルのINDEXesも更新しますか?
- 24. これらの@Table(uniqueConstraints)アノテーションと@Table(indexes)アノテーションは同じですか?
- 25. My ElasticSearch Indexesが不思議に削除されました。どのようにデバッグするのですか?
- 26. は、私はインデックスが新しいレコードが挿入されるたびに更新する必要があるとして、<a href="http://docs.mongodb.org/manual/core/indexes/" rel="noreferrer">indexes</a>が挿入を遅らせることを認識しています
- 27. jQueryプラグインの設定オプションが変更されたときにイベントをトリガーしますか?オプションまたはパブリックメソッド?
- 28. ORA-00922:ビューの変更時に欠落したオプションまたは無効なオプションがあります。 - Oracle
- 29. Python - スリープインターバル、さまざまなオプション(intまたはrandrange)のアカウント
- 30. Hibernate Search:ロックは別のプログラムによって保持されています:var/lucene/indexes/com.org.Recipe/write.lock
なぜ、「IndexIgnore *」を単独で使うのはなぜですか?代わりに 'Options -Indexes'を使う方がいいでしょうか? – shea
@bungeshea人が403エラーを受け取ることを望まないかもしれない –
'IndexIgnore *'はインデックス画面を表示しますが、ファイルはありませんか? – shea