I’ve got the opposite problem a lot of people can when switching servers. All the pages work fine, EXCEPT the home page, which is generating a 404. It’s just the blog URL by itself (mysite.com/blogfolder/). WordPress is installed in a folder in the site root, and worked fine at the old host. htaccess is all what it is supposed to be for this kind of installation. What could cause this??
3 Answers
If you are using a static page as homepage, make sure that the page which you were using as static homepage actually exists.
https://stackoverflow.com/questions/40186902/virtualhost-sets-the-url-as-abc-com-subdirectory/40187170#40187170
Have a look at this. It’s fairly the same scenario.