Перенаправлять многочисленные динамические URL-адреса на домашнюю страницу через .htaccess

Я пытаюсь очистить ранее взломанный сайт WordPress и репутацию доменного имени, у сайта новый хостинг и теперь он находится на другой системе CMS, но в Google есть сотни спам-ссылок, от которых мне нужно избавиться, они выглядят как example.com/votes.php?10054nzwzm75042pw205039

Имя домена, потом votes.php?**** и т.д.. Цифры буквы всякие.

Итак, как мне перенаправить ВСЕ, что начинается с доменного имени, а затем /votes.php?***

Любая помощь очень ценится

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
18
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Если у вас нет нескольких доменов, вам не нужно явно проверять имя домена.

Чтобы отправить «410 Gone» для всего, что содержит /votes.php в URL-пути (и строке запроса Любые), вы можете сделать что-то вроде следующего в верхней части вашего корневого файла .htaccess, используя mod_rewrite:

RewriteEngine On

# Serve a 410 Gone for any requests to "/votes.php"
RewriteRule ^votes\.php$ - [G]

410 предпочтительнее «перенаправления», если вы хотите, чтобы эти URL-адреса были удалены из поисковых систем как можно быстрее.

Чтобы ускорить процесс удаления URL из Google, используйте также Инструмент удаления Google.

Если вы перенаправите эти страницы на домашнюю страницу, Google, скорее всего, расценит их как soft-404, и эти URL-адреса, вероятно, останутся в результатах поиска намного дольше.

Другие вопросы по теме