1

ファイルやサブディレクトリへのアクセスを防止せずに、ユーザーがディレクトリに直接アクセスできないようにするにはどうすればよいですか? 私のページはすべてphpで書かれており、ファイルタイプ.phpはhtaccess url書き換えを使用して省略されていることに注意してください。

次の htaccess 行を使用して必要な情報を取得しようとすると、ファイル タイプが含まれていないため、すべての URL で 403 エラーが発生します。

# Deny access to everything by default
Order Deny,Allow
deny from all

# Allow access to html files
<Files *.*>
    allow from all
</Files>

.htaccessファイルはフォルダdirにあります

アクセスしようとするhttp://www.domain.com/dir/sub/pageと、403 エラーが発生します。しかし、アクセスしようとすると(ファイルの種類http://www.domain.com/dir/sub/page.phpに注意してください)、すべて正常に動作します。.php書き換えルールに関して、禁止をディレクトリのみに制限するにはどうすればよいですか?

ディレクトリとサブディレクトリのみへの直接アクセスを制限する必要があります。ディレクトリとサブディレクトリ内のハエにアクセスする必要があります。

ファイルタイプの省略はそれらには当てはまらないため、これこれなどの関連する質問は役に立ちませんでした。

4

1 に答える 1