Exposing multiple sites with same public ip assigned to Linux VM

I setup Linux VM which has public ip. Multiple sites are pointed to this public ip and able to same Ip while ping the sites. K3s setup done on same VM with ingress-ignix controller. Able to see result with curl Public ip: port -H “Host:domain1.com”. Not able to browse domain1.com. please help me.