問題タブ [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.

0 投票する
0 に答える
159 参照

directoryindex - インデックス/デフォルト ファイル名の完全なリスト

Web サイトの 1 つにスパイダーを作成していますが、Web サイトのインデックス ファイルが何であるかを判断する方法が必要です。さまざまなファイル名がたくさんあることを理解しています。カスタムファイル名を設定している人は心配ありません。以下は、これまでに見つけたもののリストです。完全なリストを持っている人はいますか?

0 投票する
1 に答える
367 参照

apache - Apache: 別のディレクトリからコピーしたファイルが機能しない

最近、Oracle Linux コンピューターで PHP (5.3) を使用して Apache サーバー (2.2) をセットアップしました。index.html最初に、 、index.php、 の3 つのファイルを作成しましcountries.htmlた。私はこれらのファイルを自分のフォルダーに作成し、これらのファイルには所有者とグループの両方のルート権限/var/www/html/が自動的に与えられたと思います (100% 覚えていません)。ただし、ホーム ディレクトリ (ルートではない) にコピーすると、ファイルを元のフォルダーに戻し、所有者とグループのアクセス許可を変更した後でも、ファイルにアクセスできなくなりました (403 メッセージ - アクセス禁止)。rootに戻ります。index.html/var/www/html/

特に、私のindex.phpファイルは にリストされていませんが、デフォルトのページでしたDirectoryIndexindex.phpさらに、ファイルをコピーして元のファイルを削除し、コピーしたバージョンを/var/www/html/フォルダーに戻し、アクセス許可を変更することで、ファイルを実験しました。うまくいかなかったのと同じ結果。唯一の違いは、php ファイルが内部サーバー エラー (HTTP エラー 500) をスローしたことです。

countries.htmlファイルを行に追加DirectoryIndexしたので、デフォルト ページとして表示されます。ただし、それを削除してDirectoryIndex行をそのままにしておくと、次のようになります。

その後、デフォルトでマイindex.phpページになり、内部サーバーエラーが出力されます。

現在、いくつかの問題があります。

  1. 同じ権限を持っているにもかかわらず、コピーされたファイルは機能しません。ファイルをコピーするという私の実験はindex.php、これを証明していると思います。
  2. であったデフォルト ページは にindex.phpリストされてDirectoryIndexいませんが、それでもデフォルトです。

ヘルプ/洞察をいただければ幸いです。

0 投票する
1 に答える
855 参照

indexing - Boa Web サーバーで CGI ページをディレクトリ インデックスとして使用する

ARM ベースのボードで Boa Web サーバーを使用しています。ホームページとして cgi スクリプトを使用したいと考えています。

boa.confでは、オプションを使用しました

しかし、ブラウザにホスト ボードの IP を入力すると、エラー 403 しか表示されず、手動でアドレス バーに /index.cgi を追加した場合にのみページにアクセスできます。

元に戻すとき

すべて正常に動作します。

Alias と ScriptAlias をいじってみましたが、役に立ちませんでした。最後の手段として index.html からの html リダイレクトを使用できることはわかっていますが、もっと良い方法があるはずだと感じています。

0 投票する
2 に答える
1130 参照

apache - Apache - 単一オプションのオーバーライドを無効にする

Apache の特定のフォルダで単一オプションのオーバーライドを無効にするにはどうすればよいですか? 特定のフォルダーにDirectoryIndex値を強制したいので、そのフォルダーの .htaccess のDirectoryIndexオプションは無視されます。構成は多少似ているはずですが、どちらも機能しません。

またはこれ

これは可能ですか?どうすればそれを達成できますか?

使用: Apache/2.2.8 (Win32) & Windows 7 x64