次の内容の.htaccessファイルがあります。
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ entryPoint.php [QSA]
</IfModule>
これで、すべてのリクエストをファイルにリダイレクトして、entryPoint.phpそれらを調べることができるようにします。
- 拡張機能がない場合は、モジュールである必要があります
- .phpがある場合、それはハッキングです
.pngの場合は、「安全な」呼び出しです。
画像の場合、私はヘッダーと
file_get_contents()そのコンテンツを出力していました。直接読み取りを残すよりも少し遅いことがわかりました。
私の質問は:
entryPoint.php画像への参照がある場合にこの.htaccessが呼び出されないようにするにはどうすればよいですか?
私がすでに持っているコードに関する追加のフィードバックは大歓迎です!