Hi @chipperofwood,
In general, the sitemap should have worked out of the box. I’m afraid there isn’t any redirect that could be added because the sitemap is generated dynamically.
Could you please check the root directory via FTP or File Manager(if using cPanel) and check whether there is any file called sitemap_index.xml physically present inside the root directory?
The root directory is where the WordPress core files resides ie /wp-content, /wp-includes, /wp-admin.
If the above-mentioned file is present then please delete it and then go to Settings > Permalinks in your WordPress dashboard and make sure Permalinks settings is to to “Post name” and click the “Save Changes” button to check whether the sitemap works fine or not?
Screenshot:
Screenshot at 21:16:36.png
Even if “Post name” is already selected please do make sure to click “Save changes” button which should help with refreshing the permalinks cache and in turn should help with making the sitemap to work.
If there isn’t any such file ie sitemap_index.xml present then check whether clicking “Save Changes” button makes the sitemap work or not too.
Please do let us know how that goes. Have a nice day ahead.
Best Regards,
Nithin