問題タブ [directoryindex]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - .htaccess DirectoryIndex /subfolder/index.php は、おかしな方法でリンクを管理しているようです
public_html のサブフォルダーにデフォルトの myIndex.php があります。
public_html にファイル .htaccess を追加しました。
その中に DirectoryIndex /subfolder/myIndex.php を追加しました。
myIndex.php にはリンクとインクルードが含まれています。インクルードは機能しているようですが、リンクはありません。画像もcssもありませんが、menu.phpが含まれています。menu.php のリンクも機能しません。
もし私が
.htaccess を DirectoryIndex index.php に変更し、
public_html にファイル index.php を作成し、
その中に「./subfolder/myIndex.php」へのリンクを入れます
すべて正常に動作します。
ここで何が起こるかわかりません。
php - apache2 でデフォルトのインデックス ページを設定できない [Debian 7.1]
こんにちは、ルートに 2 つのインデックス ファイルがあるプロジェクトに取り組んでいます。1 つは index.php で、もう 1 つは index.html です。デフォルトのページをindex.phpに設定したいのですが、それが利用できない場合は、index.htmlで機能するはずです。私はインターネットでたくさん検索して、これに対する次の解決策を見つけました。
私は自分のサイトでこのコードを使用しています:
別の方法も試しました:
しかし、どれも機能せず、常に index.php がデフォルトになりますが、それが利用できない場合、index.html は読み込まれません。
そして、最初に index.html を記述してから index.php を記述すると、index.html が読み込まれますが、index.html が利用できない場合は index.php は読み込まれません。
要するに、設定が機能していないと言えます。
php - htaccess ディレクトリ インデックス ファイルの構成
シナリオ: サブドメインをリダイレクトするために、この htacces ファイルを作成しました。これまでのところ、動作します。
問題:
index.php
存在しない任意のものをサーバーに要求させます。私が持っているのはindex.html
、だから私は得ています:
Error 404: /xyz/index.php was not found on this server
追加してみました:
しかし、最初の引数のみが受け入れられ、2 番目の引数は無視されます (なぜ?)。私の知る限り、どちらかが存在する限り、それらのいずれかを受け入れる必要があります。
apache - ディレクトリ インデックス ページは htaccess よりも優先されます
私が望むのは、ルート ドメインがアクセスされた場合 (URI が空であることを意味する) のみ、リダイレクトなしで書き換えられることです。それ以外の場合は、ファイルまたはフォルダーにアクセスしていない場合は index.php に書き換えられます。私の .htaccess は次のようになります。
一部のサーバーでは期待どおりに機能しますが、別のサーバーでは、フォルダーに index.php ファイルがない場合にのみ機能します。htaccess ルールに先行するディレクトリのインデックス作成のようなものですか? index.php を削除するか、名前を index2.php に変更し、それに応じて htaccess ルールを変更すると、書き換えが期待どおりに機能します。
サーバーがそのように動作する原因となっている可能性のあるアイデアはありますか?
python - SimpleHTTPServer でインデックス ファイルを無効にする
デフォルトでは、SimpleHTTPServer はindex.html
インデックス ファイルとして使用します。それらを無効にして、常にディレクトリ インデックスを表示したいと考えています。
どうやってやるの?ここのドキュメントはそれについて何も述べていません