インクルードファイルへの直接アクセスを防止しようとしていますが、そうすることで、ajax呼び出しを使用してファイルにアクセスすることもできなくなります。以下は私の.htaccessファイルからのコードです
<Files filename.php>
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Files>
Ajax 呼び出しはユーザーのブラウザーによって行われるため、127.0.0.1 ではなく、ユーザーの IP アドレスから発信されます。
JavaScript を難読化することはできますが、これは 100% の解決策ではありません。 http://www.daftlogic.com/projects-online-javascript-obfuscator.htm