А причем тут JS, если адрес прописан жестко в нем и определяет модуль CMS:
/* Search */
$('#search input[name=\'search\']').parent().find('button').on('click', function() {
var url = $('base').attr('href') + 'index.php?route=product/search';
А далее в настройках CMS, если включено перенаправление и описано правило, то будет работать по указанному правилу.