Как убрать генерацию /t в конце ссылок в WordPress?
Ссылка скопирована
Подскажите такой вопрос. В индексацию попадают ссылки которые на конце со знаками /t/t/t/t/t/t/t/
Например site.ru/jkvkkdfvbdkfb/t/t/t/t/t/t/t
site.ru/sylka2/t/t/t/t/t/t и таких куча ссылок на конце с /t то несколько /t то одна может быть
Дополнительно:
Где-то накосячил. Скорее всего с кодом.
Нужно решить такую задачу?
Заказать помощь
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Лучший ответ
1
Другие ответы (0)
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопроскомментарий
Вам также может быть интересно
VPN
Как правильно настроить vless для Android TV?
1 ответ
Pyrogram
Как правильно зарегистрировать юзер бота в Telegram?
1 ответ
печатные-платы
Как заставить запускаться программу M3.exe от компании Hanxing AOI в инспекционной машине на Windows 7 Pro?
1 ответ
Telegram
Как добиться, чтобы Telegram прислал мне именно смс код, а не через звонок его диктовал?
1 ответ


WordPress сам не генерирует бесконечные хвосты
/t/t/t/. Такие URL обычно появляются из-за ошибки в шаблоне, JS, плагине, хлебных крошках, меню, фильтрах или самописном коде, который добавляет сегментtк текущему URL снова и снова.Сначала нужно найти источник ссылок. Проверьте:
Временная защита на уровне nginx/apache может редиректить такие хвосты на нормальный URL, но это не заменяет исправление генерации. Для Apache пример:
RewriteRule ^(.*/)?t(/t)*/?$ /$1 [R=301,L]
Такое правило нужно тестировать осторожно, чтобы не сломать реальные URL, где
tявляется нормальным slug. Без понимания структуры сайта лучше не ставить его sitewide.В Яндекс/Google такие страницы лучше отдавать 301 на чистый URL или 404/410, если чистого аналога нет. Но главное — убрать внутренние ссылки на них. Если поисковик продолжает находить новые
/t/t/, значит сайт всё ещё их где-то публикует.