If internal pages on a WordPress site are not working, here are some steps to troubleshoot the issue:
- Go to Settings > Permalinks in your WordPress dashboard ( Custome structure )
- Check the File and Folder Permissions.
- check the .htaccess File
- If not solved the issue lastly do the - rename the plugins and theme files.