I have two sites in my local app, one of them is a Multisite installation. On the regular install, all urls load fine with permalinks on. On the multisite one (and I’ve deleted it and ran a fresh setup to be sure it wasn’t an isolated bug), no internal urls load aside from the homepage of each site on the multisite network. so, something.dev or site1.something.dev works fine, but something.dev/about/ or site1.something.dev/about/ (pages I created) don’t load in the frontend, the browser gives me a 404. The only way those pages load is if I turn off permalinks, and get a something.dev/?p=1 url.
Has anyone else experienced such behavior? I can’t find a .htaccess file in there, maybe that’s what’s causing this? Help!
This server was already Apache (It was created as apache originally). I switched to nginx and permalinks started working. Switched back to Apache and they keep working… I guess the switch did the trick!!
Just out of curiosity, if you create a multisite server, with Apache from the start, can you replicate my issue?
Oh wow. I’ve been trying to switch across to local for ages and this is the problem that has prevent me from doing so. Switching to and from nginx worked a charm.