Яндекс стал мучить извещениями с претензией:
Вероятно, на сайте ***.ru некорректно настроен возврат HTTP-кода 404 Not Found, что может негативно сказаться на индексировании сайта роботом. Настройте возврат кода 404 на запрос несуществующих страниц.
Всё, что я нашёл на эту тему у Даннео, это кусок кода в .htaccess
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
В последнее время с делал только одно изменение на сайте - включил какую-то службу, запрещающую показывать картинки с моих сайтов всем, кроме тех, кому я разрешил:
Появились такие вот строки в том же файле:
RewriteCond %{HTTP_REFERER} !^https://qrz.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^https://qrz.com$ [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
При создании домена в папке были файлы для ошибок 403 и 404, но я всё удалил.
Теперь не знаю, как удовлетворить Яндекса.
Если набрать несуществующую страницу, то показывается просто белый лист в браузере. И код любой отсутствует при просмотре.
Помогите решить эту проблему, пожалуйста!