Jump to content

Redireccionamiento Amigable: de controller=404 a controller=search


Alex.CL

Recommended Posts

Buenas,

Sería amigable que, cuando al final de la url en nuestroweb.com digitemos "/keyword" , actuase el controlador search devolviendo resultados de búsqueda de keyword, en vez del controlador 404 diciendo "página no encontrada".

No conozco un módulo que lo haga.

Sé que Mercado Shops de Mercado Libre lo hace, por ejemplo: https://globalmac.mercadoshops.cl y luego digita keywords como:

/kit

/32gb

/ssd

Ninguna de ellas es url de página, pero en vez de arrojar el aburrido error 404, el controlador busca la keyword devolviendo productos que la contienen en su nombre.

Entonces, ¿cómo activar la búsqueda controller=search&s=keyword automáticamente y en reemplazo de index.php?controller=404 cuando el término "keyword" no es una página?

Esto permitiría compartir fácilmente a clientes o personas, cualquier selección de productos de nuestra tienda, simplemente agregando /keyword al dominio de la tienda.

¿El cliente quiere ver productos con puerto USB? pues le pasas la url  https://globalmac.mercadoshops.cl/usb y el buscador se encarga de mostrarle todo lo que hay, sin necesidad de previamente asignarlos a categorías ni filtros ni nada:

¿Cómo implementar esta invocación del controlador de búsqueda en forma inteligente y amigable, con prioridad antes que el latero controlador 404?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...