WordPress has to know how to deal with subpages. When you use Apache, the .htaccess record deals with this steering. When you change to Nginx, the .htaccess record will never again work, as Nginx doesn't process the .htaccess document. You want to let Nginx know how it should course the subpages.