A deploy moves templates between environments, not content: the page exists on the development copy because someone created it there. Create and publish it on production. Then: it is unpublished on production while you are signed in on dev; a custom URL or a rewrite exists on one environment and not the other; the production hostname reaches a different site; or a slug differs in case.