Puedes hacerlo con javascript
:
Código HTML:
Ver original<form id="formSearch" action="<?php echo $url; ?>/buscar/" method="GET" class="navbar-form navbar-left" role="search">
<div class="input-group"> <input type="text" class="form-control" placeholder="buscador" name="q" id="q" size="60"> <div class="input-group-btn"> <button class="btn btn-default" type="submit" ><i class="glyphicon glyphicon-search"></i></button>
Código Javascript
:
Ver original(function() {
// Obtenemos el formulario y ponemos a la escucha el evento submit
const form = document.getElementById( "formSearch" );
form.addEventListener( "submit", ev => submitFormSearhc( ev ));
// Función que se ejecuta al hacer submit en el formulario
function submitFormSearhc( ev ) {
// Detenemos el envío del formulario
ev.preventDefault();
// Obtenemos el input de búsqueda y la URL del action
const input = document.getElementById( "q" );
var url = form.attributes.action.value;
// Si hay algún valor, redireccionamos a la URL más el valor del input
if ( input.value ) {
window.location = url + "" + input.value + "/";
}
}
})();
Algo así debería de funcionarte