Используйте <link rel="canonical" href="REAL_URL_HERE"/>
для дублированного динамического содержимого.
Полезные ссылки:
К сожалению, я не могу сказать, следует ли вам также использовать перенаправление 301 для таких дублированных URL или нет - вопрос о том, какие другие дублированные URL у вас есть, недостаточно ясен.
UPDATE:
Это правило будет перенаправлять (301 постоянное перенаправление) все 3 URL-адреса (только те, которые ТОЧНО соответствуют), указанные в комментариях, на http://www.example.com/register-class
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} =controller=validate&task=email&no_html=1&eventId=1339 [OR]
RewriteCond %{QUERY_STRING} =controller=validate&task=email&no_html=1&eventId=1332 [OR]
RewriteCond %{QUERY_STRING} =controller=validate&task=email&no_html=1&eventId=1382
RewriteRule ^rider-training-course-registration$ http://www.example.com/register-class? [NC,R=301,L]
Этот перенаправит URL из Вопроса на тот же целевой URL (добавьте его ниже вышеупомянутого):
RewriteCond %{QUERY_STRING} =option=com_dtregister&controller=event&task=options&Itemid=0&eventId=1377
RewriteRule ^index\.php$ http://www.example.com/register-class? [NC,R=301,L]
Эти правила необходимо поместить в .htaccess в корневой папке сайта. При размещении в другом месте может потребоваться некоторая настройка.