Да почитай уже внимательно вопрос!
1 Речь о ссылка размещенных на других сайтах.
2 Полнейшей глупостью будет редирект на 404 если мы поняли что за страница, и этот переход для нас может быть полезным.
а почему ссылка на сайте внешняя? а может цмс кривая?
Найди причину - потом решай что делать, не нужно стрелять по воробьям)
Еще раз описываю проблему:
Есть условно "обсуждаемый сайт": site1.com
Есть второй сайт мегаппопулярный ресурс. На этом сайте некто Вася размещает ссылку на обсуждаемый сайт и по доброте или умышленно забывает "?" . Получается site1.com/? . По этой ссылке пошел толпами народ.
Метрика ведь заметит эту ссылку?
Метрика будет считать дублем для реально существующей главной страницы "обсуждаемого сайта"?
Т.е. предлагаешь мне взломать чужой сайт и исправить там ссылку?
Как роутинг поможет в этом?
Ну для редиректа, полагаю лучше nginx настроить - какой смысл доводить до кода. :) В любом случае это уже про реализацию.
Меня больше интересует как подходить в таком случае
На надо редиректов с адресов в которых есть get параметры - это в корне неправильно!