PHPを使用するWebページがあり、次のmod_rewrite
ようなより単純なURLを作成するために使用しています
RewriteRule ^login$ /php/pages/login.php [L]
私がしたいのは、ディレクトリへの直接アクセスを防ぐことです/php
。しかし、次のようなものを使用すると:
RewriteRule ^php - [R=404,L,NC]
ファイルの最後では、書き換えられた URL で .htaccess がサブディレクトリで再び使用されるため、書き換えられた URL も防止されます。可能であれば、各ディレクトリに別の .htaccess を配置したくありません。私も運なしで試しましたRewriteCond
。REQUEST_URI