Joomla、WordpressなどのCMSには、すべてのサブフォルダ内に空のindex.htmlファイルがあることが気づきました。私の質問は、空のindex.htmlファイルをすべてのフォルダに置くのではなく、.htaccessファイルを使用してフォルダを表示することを禁じられていない理由です。違いは何ですか?なぜ彼らはindex.htmlを選択しましたか?.htaccessの代わりにCMSソフトウェアの空白のindex.html
8
A
答えて
5
フォルダ 'Indexes'をオフにするのは、ローカルの.htaccessファイルではなく、マスターhttpd.confまたはvhosts.confファイルで行うのが最適です。
Joomla(およびそれ以前のMambo)はかなり長い間使われており、共有ホスティングサーバーで広く使用されています。この決定は、共有ホスティングの「混在した」性質を考慮して、安全なフォールバックとしてindex.htmlファイルを使用するという決定が行われました。 .htaccessファイルはApacheのみであり、サーバーが予期しない場合、または特定のサーバー設定でサポートされていないディレクティブが含まれている場合、サーバー500エラーが発生する可能性があります。したがって、デフォルトでは、Joomlaは.htaccessファイルをそのまま提供していません。ユーザーが特定の機能を有効にする場合は、手動でhtaccess.txtファイルを配置する必要があります。ファイルを配置するのに十分な知識を持つユーザーは、その結果を理解し、サイトを終了した場合、すぐに原因を理解することができます。
サーバーの設定が進んでいる現在、index.htmlファイルの現在の有効性についての議論がありますが、すべてのアドオンは「空の」index.htmlファイルとともに出荷されるというポリシーがありますすべてのフォルダにあります。
関連する問題
- 1. 隠しタブバーの代わりの空白
- 2. Excel - 0の代わりにセルの空白を残すには?
- 3. Pageの代わりに空白のページが表示される
- 4. agGrid ng2 overlayNoRowsTemplateの代わりに空白の行を表示
- 5. Fortranに整数の代わりに空白を書く
- 6. 401エラーページの代わりに空白ページを取得する
- 7. 空白値の代わりにゼロを得る
- 8. 空の代わりに空のセル
- 9. PHP/mysqlログインソリューションの代わりにhtaccess
- 10. IIS:.htaccess php_flag/php_valueの代わりに?
- 11. Django:空のフィールドを空白として表示する代わりに、空白を表示します。なし
- 12. 角度-CLI:どのように代わりのindex.html
- 13. jadeをindex.htmlの代わりにindex.phpにコンパイルします
- 14. index.html main.js(Angularjs2)の代わりにWebサーバーによって提供
- 15. .htaccessファイルでindex.htmlの代わりにsomefile.pdfをどのように提供するか?
- 16. フォントの色がグレーの代わりに白に変わる
- 17. Jenkinsはレポートの代わりに空白のHTMLを表示します
- 18. Webページの代わりにWebviewで空白の画面が表示される
- 19. PhoneGap index.htmlの代わりに外部ページを読み込み
- 20. www/index.htmlの代わりにPhoneGap/Cordovaと外部URL
- 21. ワードプレスサイトの.htaccessが空白になる
- 22. 空白文字の代わり:text-overflowを使用するときの空白:省略記号
- 23. Vim:空白行にティルダの代わりにダッシュを使用できますか?
- 24. OpenGL ES:テクスチャを使用:テクスチャイメージの代わりに白い白
- 25. 空白の代わりに四角い記号が表示される
- 26. Androidは空白の代わりに長方形を表示します
- 27. json_encodeは空白の代わりに二重引用符を追加します。
- 28. BIRTレポートで0または0.0の代わりに空白を表示
- 29. カスタム404エラーページの代わりに空白ページを取得していますか?
- 30. PTAのウェブサイトのソフトウェア[CMS]?