Vediamo come gestire il messaggio presentato dal frontend di Magento 1, There are no products matching the selection.
Trasferito il proprio negozio con Magento su un nuovo server può capitare che, fatto il refresh della cache, navigando nel negozio come visitatore i prodotti non siano visibili.
Il problema potrebbe dipendere dal valore del customer_group_id della tabella customer_group, che nel trasferimento del database è stato settato con un valore diverso da ø per il customer_group_code NOT LOGGED IN; in questo caso è sufficiente reimpostare il valore come ø.