geroi7777

Рейтинг
1
Регистрация
06.11.2025
futws #:
В шаред хостинге Beget, как у вас, эта конфигурация работать не будет, т.к. файлы обрабатывает Nginx, а не Apache
Благодарю, но завтра хостинг буду менять — это ведро прогнившее Бегет, уже достало и по скорости сайта. Еще и цены ломили по 2500 в месяц ))) За загрузку сайта полторы секунды с выделенным iP )
Mik Foxi #:

Это 2 разных метода.

Хотлинк для картинок это в htaccess или nginx разрешение по белому списку рефереров. Инструкций в гугле полно. Пустой реферер блочить.

Команду знаете как разрешить? 

Что нужно в файле добавить? 


<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} \.(jpe?g|png|gif|webp|svg)$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?сайт\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?google\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?yandex\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?bing\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?mail\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?rambler\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?yahoo\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?telegram\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://t\.me/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?vk\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://wa\.me/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?whatsapp\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?facebook\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?instagram\.[^/]+/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?ok\.ru/ [NC]
RewriteCond %{HTTP_REFERER} !^https?://([^/]+\.)?odnoklassniki\.ru/ [NC]
RewriteRule . - [F,L]

Redirect 301 ссылка — ссылка 

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Mik Foxi #:

Скажется скорее всего )) надо для начала разрешить поисковых ботов. Чтоб им никаких припятствий не создавать.

В роботсе прописал папки с картинками, и запретил всякий мусор из шаблона. Составил роботс вот так: 

User-agent: Yandex
Allow: /wp-content/media/
Allow: /wp-content/uploads/
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-json
Disallow: /*trackback
Disallow: /*feed
Disallow: /*comments
Disallow: /*?s=
Disallow: /*?*
Disallow: /tag/
Disallow: */page/
Disallow: /&post=
Disallow: /?p=
Disallow: /author/
Disallow: /print.php
Disallow: /*izobrazhenie*
Disallow: /*otzyv*
Disallow: /*attachment*
Disallow: /?wordfence*
Disallow: /test.php

User-agent: Googlebot
Allow: /wp-content/media/
Allow: /wp-content/uploads/
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-json
Disallow: /*trackback
Disallow: /*feed
Disallow: /*comments
Disallow: /*?s=
Disallow: /*?*
Disallow: /tag/
Disallow: */page/
Disallow: /&post=
Disallow: /?p=
Disallow: /author/
Disallow: /print.php
Disallow: /*izobrazhenie*
Disallow: /*otzyv*
Disallow: /*attachment*
Disallow: /?wordfence*
Disallow: /test.php

User-agent: *
Allow: /wp-content/media/
Allow: /wp-content/uploads/
Disallow: /wp-content/themes
Disallow: /wp-content/plugins
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /xmlrpc.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /wp-json
Disallow: /*trackback
Disallow: /*feed
Disallow: /*comments
Disallow: /*?s=
Disallow: /*?*
Disallow: /tag/
Disallow: */page/
Disallow: /&post=
Disallow: /?p=
Disallow: /author/
Disallow: /print.php
Disallow: /*izobrazhenie*
Disallow: /*otzyv*
Disallow: /*attachment*
Disallow: /?wordfence*
Disallow: /test.php

User-agent: Googlebot-Image
Allow: /wp-content/media/
Allow: /wp-content/uploads/

User-agent: YandexImages
Allow: /wp-content/media/
Allow: /wp-content/uploads/
Mik Foxi #:

Это 2 разных метода.

Хотлинк для картинок это в htaccess или nginx разрешение по белому списку рефереров. Инструкций в гугле полно. Пустой реферер блочить.

Благодарю за важную информацию. Если пустой оффер блочить, на индексации картинок это никак не скажется?
Zegeberg #:
Антибот поставьте или аналог, вручную бесполезно.
Посоветуйте плагин или название сервиса антибота? Если есть 1 решение против хотлинга и ботов, будет замечательно 👍 😊