Okay, so the problem is in WP and Permalinks.
I have WP installed in /blog/. And through the guide, I've moved WP in the root (moving index.php and putting required lines in htaccess and changed WP address and URL accordingly).
So I serve a static front page (main) and then my blog is found at news. I've setup Permalinks to use pretty URIs, but that's the problem. I've prefixed them all with:
It works fine, but apparently anything I put immediately after news in the address bar, returns the blog page (e.g., dom.com/news/3000/). Not a 404. So it looks like WP can't handle a Permalink pointing to the actual page you use to serve your blog (in my case news). If I change the Permalink structure to the following, it works:
Still trying to understand the extent of it by playing around with different Permalink structures, but it looks like WP needs a bit of tweaking to work in this manner.