私の .htaccess ファイルでは、フォルダーへの直接アクセスを防ぐために以下を使用しています。
Options -Indexes
私たちの重要なファイルへのアクセスを防ぐために、以下を使用しています。
<Files admin.php>
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from (my ipaddress)
</Files>
そのため、404 エラーがスローされるため、ユーザーは www.domain.com/scripts にアクセスできず、admin.php にもアクセスできません。
しかし、すべてに直接アクセスできないようにするにはどうすればよいでしょうか?
たとえば、誰かがファイル名を知っていても、次のようにアクセスできます: www.domain.com/scripts/process.php
何をすべきか?