@wls-itguy said in Debian upgrade from 7 to 9 - no sub pages display now.:

I'll see if I can explain this so there isn't any missing pieces. I upgraded our wordpress/debian 7 install to debian 8 and then to debian 9. At some point in there, not sure as I cannot recall if I tested the site working or not before moving on to debian 9 upgrade, the site is working but doesn't display anything below the main www.

Example -> www.wls.wels.net works just fine but www.wls.wels.net/grow-in-grace gives me the big 404 error.

I thought it had to do with permalinks inside Wordpress but that didn't fix it. Thought it could be a sites-enabled issue, that also was not the case. I am not sure where to go from here. From what I remember of websites, if you can get to the main site you should be able to get to the whole thing but I'm guessing not.

What am I missing?

Sounds like something in Apache to me. I know that isn't too helpful but it could be several things