# "Page Not Found ... broken link" while the link exists

**URL:** <https://answers.netlify.com/t/page-not-found-broken-link-while-the-link-exists/99275>\
**Category:** Support\
**Tags:** netlify-newbie\
**Created:** [August 14, 2023, 3:52pm UTC](https://answers.netlify.com/t/page-not-found-broken-link-while-the-link-exists/99275 "2023-08-14T15:52:33Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![luke](https://sea1.discourse-cdn.com/netlify/user_avatar/answers.netlify.com/luke/32/39_2.png) [@luke](https://answers.netlify.com/u/luke)\
**Post date:** [August 15, 2023, 9:02pm UTC](https://answers.netlify.com/t/page-not-found-broken-link-while-the-link-exists/99275/2 "2023-08-15T21:02:06Z")

</div>

Hi, @yakforward. This should have the solution:

> [@\[Support Guide\] Direct links to my single page app (SPA) don't work](https://answers.netlify.com/t/support-guide-direct-links-to-my-single-page-app-spa-dont-work/126):
>
> Last reviewed by Netlify Support - August, 2023 If you’re building a Single Page Application (SPA), or an app that manages its own routes (url paths), you’ll want to add a \_redirects file to your [publish directory](https://docs.netlify.com/configure-builds/overview/#definitions-1) with the following line to take advantage of browser history pushstate: /\* /index.html 200 You can read more information in our docs, which can be found [here](https://docs.netlify.com/routing/redirects/rewrites-proxies/#history-pushstate-and-single-page-apps).

If that doesn’t resolve this or if there are any questions, please reply here anytime.

---

_[View the full topic](https://answers.netlify.com/t/page-not-found-broken-link-while-the-link-exists/99275)._
