ссылка /wa-data/public/shop/products/35/04/435/images/789/789.96x96.png редиректила на site2.ru/image/2.png
RewriteEngine on
RewriteRule ^wa-data/public/shop/products/35/04/435/images/789/789\.96x96\.png$ http://site2.ru/image/2.png [R=301,L]
Но если там Nginx + Apache и файлы .png Nginx раздаёт самостоятельно и не передаёт такие запросы на Apache, то до выполнения правил .htaccess дело даже не дойдёт.
dodo512, но это же вы прописали правило только для этой ссылки? то есть картинки, которые доступны по другим ссылкам уже редиректить не будут?
И как правильно прописать в случае с полной ссылкой, то есть не как в примере, а с site.ru/wa-data/public/shop/products/35/04/435/images/789/789.96x96.png
dodo512, у меня файл htacccess общий для обоих сайтов, поэтому надо с указанием домена прописать. То есть чтоб в Шаблон ^.*\.png$ для любых .png был указан site1.ru, иначе редирект будет распространяться и на домен сайта 2