Я хочу, используя htaccess, разрешить горячую ссылку, НО, если кто-то просматривает изображение на моем сайте, я хочу перенаправить их на «размещенную» версию изображения, где я отображаю свою навигацию и т. д.
Таким образом, по сути, это не повлияет на любого, кто делает хотлинк с внешнего сайта, но если кто-то просматривает изображение на моем сервере напрямую, то есть www.domain.com/image.jpg, оно будет перенаправлено. Я также хочу убедиться, что я могу правильно отображать изображения на своем сайте.
Кто-нибудь может помочь?
РЕДАКТИРОВАТЬ: вот код, который у меня сейчас есть
RewriteCond %{REQUEST_FILENAME} \.jpg$
RewriteCond %{HTTP_REFERER} =""
RewriteRule ^userpics/covers/(.*).jpg$ /view/$1.html [R=301]
RewriteRule ^view/(.*).html$ /view.html?img=$1 [L]
Спасибо