Zend certified PHP/Magento developer

Magento Frontend not working without index.php

I installed magento 2.4.3-p1. Everything goes good , backend working frontend is working fine but there is an issue. I am able to access the frontend from abc.com/index.php and inner links are working fine like abc.com/dress . But if I try to access my domain with abc.com/ it shows me the nginx error image attached.
Could you please guide where or what I am missing. It seems like something is wrong with the nginx files but I created the default magento nginx config file for server configuration.
enter image description here

There is not any configuration changed using all default configurations.
My main purpose is my site home page should work from abc.com instead of abc.com/index.php