Is it wrong to land on one page with two different link For example i owe a website http: // www. abc . com PHP: its working fine and on Logo i had given link http: // www. abc . com / index.php PHP: and it is redirecting to main page http: // www. abc . com PHP: so is this concept wrong ?
If it's a 301 redirection then there's nothing wrong with the redirection, if your redirection is 302 temporary then Google might index double URLs www.abc.com Code (markup): and www.abc.com/index.php Code (markup): which might cause duplicate penalty issues.
Redirecting is not a problem if you use of 301 redirect.You can do it from your hosting control panel.