Do I need to setup the 404 page call (step 2 above) on every child pages?
No, the 404-page call inherits from the parent page. As long as you have a 404-page call set up on the parent page, all the child pages will be able to use that 404 page.
The 404 page is not showing up.
First, make sure you have published both the 404 page, and the page that calls the 404 page. Second, the 404 page only works on the child directory. For example, in the following sample directory:
- Home (set up to use Site-Wide 404 page)
- Program (set up to use Program 404 page)
- Program 1
- Program 2
- Program 404 page
- Contact Us
- Site-wide 404 Page
The Program 404 page ONLY works within the Program directory, while the Site-wide 404 page will work on the rest of the pages/directory.
Please also note that due to the system limitation, http://as.nyu.edu/department-name-spell-wrong will NOT use the http://as.nyu.edu/department-name/404-page, instead, it will use the Arts and Science default 404 page.