Чтобы ваш каталог файлов PDF от получения индексируются в поисковых системах, создать простой текстовый файл с именем robots.txt в корневом каталоге вашего сайта, как
User-agent: * Disallow: /path/to/pdfs/folder/
Вы также можете предотвратить индексацию все файлы PDF в любом месте на вашем сайте с
User-agent: * Disallow: /*.pdf$
Теперь, чтобы предотвратить загрузку файлов через внешние ссылки, просто добавьте следующие строки в .ht Файл доступа находится в директории /
корня:
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteCond %{REQUEST_URI} \.(pdf|doc|jpe?g)$ [NC]
RewriteCond %{HTTP_REFERER} !^https?://(www\.)?myownsite\.com [NC]
RewriteRule^- [F]
Вышеуказанные правила препятствуют доступ к любым PDF, DOC и JPG файлы непосредственно и показать 403 Forbidden страницу ошибки вместо этого. Если вы хотите, чтобы перенаправить пользователей на вашей домашней странице, просто измените последнюю правило
RewriteRule^http://myownsite/ [R,L]
http://domain.com/folder/filename.pdf - где domain.com является собственный адрес веб-сайта. Таким образом, ссылка на этот файл должна быть возможна только по ссылке, размещенной на собственном сайте, и исключена из поисковых систем. – user1154435