Сайт Drupal взломан, но не может найти источник?

Я получил письмо от инструментов Google для веб-мастеров, которые индексируют странные URL-адреса. URL-адреса, такие как mywebsite.com/cheap-medicine/ и т. Д.

У меня есть веб-сайт Drupal, и я вижу, что эти URL проиндексированы. И с помощью прокси я сам вижу страницу. Тем не менее, я не могу найти источник.

  • Я просмотрел кучу файлов, но они не изменились.
  • Также я искал всю свою базу данных и, конечно, заглянул в бэкэнд Drupal для поиска странного контента.
  • Я даже искал весь свой сервер, используя Linux grep, также не найдено слов на странице. URL базы данных / Таблицы маршрутизации также не показывают странных URL.
  • Я конечно тоже проверю .htaccess файлы

Как эти URL доступны, если я нигде не могу их найти?

0

Решение

Посмотрите в свой файл .htaccess, он содержит много энергии. Это может заставить эти странные URI замаскировать себя. Попробуйте проверить действительность этого файла. Это может быть, откуда это исходит.

Если ваш файл .htaccess или любой файл .htaccess внутри какого-либо подкаталога сайта не был взломан, то вы, вероятно, захотите переустановить ядро ​​Drupal. Если вы следовали надлежащей практике разработки, никогда не редактируя сторонние основные файлы, то вы не потеряете ни работу, ни время, потому что это будет свежая копия по умолчанию того, что вы установили в первый раз.

После этого убедитесь, что ядро ​​работает правильно в состоянии по умолчанию и проблема устранена. Затем вы можете скопировать обратно ваши исходные файлы в вашу платформу Drupal, перенастроить и возобновить работу.

Если проблема возвращается после того, как вы положили исходные файлы обратно, то проблема в ваших источниках.

Вы также можете попробовать поискать термины по отдельности, т.е. grep -rin "medicine" ./* на коробке GNU / Linux, чтобы увидеть, появляются ли эти термины.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]