画像ファイル フォルダーへのアクセスを拒否し、php/html からのみ読み取れるようにする方法を知る必要があります。
最善の方法は、そのフォルダーで .htaccess を次のように使用することだと思います
deny from all
Options -indexes
AddHandler cgi-script .php .htm .html .sh
Options -ExecCGI
しかし、これは機能しません。ルート フォルダーに .htaccess を追加する必要があるためです。
<FilesMatch "\.(gif|jpe?g|doc?x|pdf|zip|png)$">
AddHandler cgi-script .php .htm .html .sh
Allow from all
</FilesMatch>
<Files 403.shtml>
order allow,deny
allow from all
</Files>
解決
RewriteCond %{HTTP_HOST} ^xxx.com$
RewriteRule ^/?$ "http\:\/\/www\.xxx\.com\/index\.php" [R=301,L]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?xxx\.com/.*$ [NC]
RewriteRule _files/photo/([^/]+)\.(gif|png|jpg)$ - [F]
どちらも機能しませんでした...?専門家はいますか?