Я совершенно уверен, что об этом уже спрашивали, но я не могу ничего на свете найти.
У моего клиента есть несколько страниц, которые мы сегодня закрыли для публики.
Поскольку URL-адреса изображений, связанные с этими страницами, все еще действительны (страницы должны оставаться видимыми внутри для технического обслуживания), страница, очевидно, все еще полностью видна из кэша Google, что по понятным причинам раздражает моего клиента.
Я хотел бы исправить это, используя директиву mod_rewrite, 403 или 404 которой отправляют любые запросы в этот каталог изображений, у которых нет REFERER, начинающегося с домена этого сайта (то есть с горячими ссылками на страницы в кэше ).
Обновление: это работает для меня!
RewriteCond %{REQUEST_URI} ^/imagedir
RewriteCond %{HTTP_REFERER} !^http://(www\.)?domain\.com [NC]
RewriteRule .* - [F,L]