Skip to main content

Webflow vs Next paths

Our main website runs behind a "reverse proxy". The reverse proxy looks at the URL and decides which website to show the user: the Webflow site, or the engineering-run site ("Web Portal"). Then, it will serve that page.

Pages served by Web Portal

URLs that start with the following paths will be served by the Web Portal:

(App routes)

  • /apply
  • /company
  • /dashboard
  • /login
  • /manage
  • /marketplace
  • /school

(Redirects in next.config.js)

  • /cna

(Next.js service paths)

  • /_next
  • /api
  • /next_sitemap.xml
  • /robots.txt
  • /sitemap_index.xml
  • /static

Pages served by Webflow

All paths not listed above are served by Webflow. This includes /, the main home page.

When pages aren't found

When pages don't exist / would return a 404 error, they are served an error message according to the list above.

For example, /manage/school/this-page-doesnt-exist would be served the 404 error by the Web Portal, and /this-page-doesnt-exist would get the 404 error from Webflow.