Как запретить вставку изображений с моего сайта на другие.
В файл .htaccess в ставьте
RewriteEngine On # Только если Referer есть И он совпадает с webdomen.ru блокируем RewriteCond %{HTTP_REFERER} ^https?://([^/]*\.)?webdomen\.ru/ [NC,OR] RewriteCond %{HTTP_REFERER} ^https?://([^/]*\.)?badsite\.com/ [NC,OR] RewriteCond %{HTTP_REFERER} ^https?://([^/]*\.)?lilama\.ru/ [NC] RewriteRule \.(jpe?g|png|gif|webp)$ - [F,L]Если кто-то пытается вставить изображение с вашего сайта на страницу одного из запрещённых рефереров, то Apache заблокирует доступ к этому изображению и вернёт ошибку 403.
jpe?g это jpeg ?
Этот .htaccess-код блокирует доступ к изображениям со следующими расширениями:
.jpg
.jpeg
.png
.gif
.webpЭти расширения указаны в регулярном выражении:
\(jpe?g|png|gif|webp\)$Разбор:
jpe?g означает jpg или jpeg (буква e необязательна — ? означает "0 или 1 раз"), остальные — в явном виде.