インデックスファイルがない場合は、デフォルトの "index of"ページのスタイルを敬遠します。私は自分自身を作成しましたが、htaccessを使用して統合する方法がわからないので、インデックスファイルがないときは代わりにカスタム "インデックス"ページが表示されます。これどうやってするの?htaccessを使用してデフォルトの "index of"ページをカスタムページに置き換えます。
答えて
DirectoryIndexディレクティブを使用してください。
options -indexes
も使用できるので、404が表示されます。次に、ディレクトリリストを作成するカスタム404ページを作成できます。
カスタムheaderとfooterファイルを定義することもできます。 Apacheはこれらをautoindexのhtmlの先頭と末尾に追加します。
両方のソリューションでは、David'sのように、カスタムインデックスを持つすべてのフォルダにスクリプトを追加する必要はありません。
ありがとうございますが、私は404の見つからないケースのためにカスタム404ページを持っています。 Davidが言っているように、私はルートフォルダからスクリプトを参照するので、それがどのフォルダにあっても機能するので、私が持っているすべてのページのインデックスに対して1つのスクリプトを使うことができます。 –
私は絶対パスを許可する部分を見逃しました。とても興味深い。新しいことを学びました。コメントいただきありがとうございます。 – Gerben
- 1. ページのパラメータにhtaccessを使用してURLを書き換えます。
- 2. .htaccessファイルを置き換えるために変数を使用して書き換えます
- 3. .htaccessの.htaccessのmod_rewriteを.aspxに置き換えます。
- 4. .htaccessを使用して別のURLを別のページに書き換える
- 5. ajaxを使用するページのコンテンツを置き換えます
- 6. URLは.htaccessを使用してパラメータを書き換えます
- 7. .htaccessを使用してフォルダ名を書き換えます
- 8. .htaccessを何度か書き換え、デフォルト
- 9. .htaccessリダイレクトした後に単語を置き換えますか?
- 10. Jqueryを使用してテキストをスマイリーイメージに置き換えます。
- 11. VelocityTemplateを使用してインデックスを値に置き換えます。
- 12. URLをC#を使用してライブリンクに置き換えます。
- 13. VBScriptを使用してcsvファイルに "+"を置き換えます
- 14. starts_with()を使用してNAを0に置き換えます。
- 15. JavaScriptを使用してヘッダーテキストをボタンテキストに置き換えます。
- 16. javascriptを使用してバックスラッシュをフレーズフラッシュに置き換えます。
- 17. qr //を使用してサブルーチンにRegExを置き換えます
- 18. index.phpをhtaccessの書き換えに置き換えてください。
- 19. jQueryプラグインを使用してデフォルトのスクロールバーを置き換える問題
- 20. フィールドはxpathを使用してodooに置き換えます
- 21. jqueryを使用してチェックボックスリストのラベルを置き換えます。
- 22. Swiftを使用してファイルシステムのフォルダを置き換えます
- 23. spaCyを使用して文の「トピック」を置き換えます。
- 24. xsltを使用してxmlのテキストを置き換えます。
- 25. VBSを使用してテキストファイルのテキストを置き換えます
- 26. Pythonを使用してdocxのテキストを置き換えます
- 27. c#プレースホルダをtext.htmlに置き換えて置き換えます。
- 28. ホバーテキストを置き換えて画像に置き換えます
- 29. URLの一部をhtaccessに置き換えます。
- 30. URLの一部を.htaccessに置き換えます。
ありがとうございました。 –