私は1つのフォルダにファイルのリストを表示するPHPページを作成しました。今、私はこのフォルダに直接アクセスしたくないので、index.phpにリダイレクトするPHPスクリプトを追加する予定です。このファイルがリストに表示されないようにするだけです例外を含むPHPリストファイル
このエクステンションに例外を追加することはできますか?それ以上のアイデアはありますか?
if ($handle = opendir('manual')) {
while (false !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
echo "<a href='manual/$entry' target='_blank'>$entry</><br>";
}
}
closedir($handle);
}
'.htaccess'ルールを' manual'フォルダ内に追加すると、そのディレクトリにアクセスできなくなりますが、上記のコード出力がすべて壊れます。この場合、 'manual/$ entry 'を参照する代わりに' foo.php?file = $ entry'のような別のファイルを呼び出してください。これはfoo.phpが '$ entry'の内容を取得する責任を負うものです。この全体的なことは本当にうんざりです。 –