# Can i use redirects to catch all 400, 403, 404 and 500 pages to one 404 page?

**URL:** <https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697>\
**Category:** RapidWeaver Classic\
**Created:** [June 16, 2018, 4:52pm UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697 "2018-06-16T16:52:05Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gabrielle](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/gabrielle/32/183_2.png) [@Gabrielle](https://forums.realmacsoftware.com/u/Gabrielle)\
**Post date:** [June 16, 2018, 4:52pm UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/1 "2018-06-16T16:52:05Z")

</div>

Hi there,  
I just want one 404 page which will catch anyone mistyping the domain name in or trying to get to a page which isn’t live. So I’ve created an oops page here: [https://www.wesmcghee.com/404.php](https://www.wesmcghee.com/404.php).

Can I simply pop this in my htaccess file or is it bad practice to do this?  
ErrorDocument 400 [https://www.wesmcghee.com/404.php](https://www.wesmcghee.com/404.php)  
ErrorDocument 403 [https://www.wesmcghee.com/404.php](https://www.wesmcghee.com/404.php)  
ErrorDocument 404 [https://www.wesmcghee.com/404.php](https://www.wesmcghee.com/404.php)  
ErrorDocument 500 [https://www.wesmcghee.com/404.php](https://www.wesmcghee.com/404.php)

---

<div class="post-metadata">

**Author:** ![instacks](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/instacks/32/23339_2.png) [@instacks](https://forums.realmacsoftware.com/u/instacks)\
**Post date:** [June 17, 2018, 7:22am UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/2 "2018-06-17T07:22:09Z")

</div>

Did you ever encountered these other errors (than 404 not found)?

---

<div class="post-metadata">

**Author:** ![Gabrielle](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/gabrielle/32/183_2.png) [@Gabrielle](https://forums.realmacsoftware.com/u/Gabrielle)\
**Post date:** [June 17, 2018, 10:10am UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/3 "2018-06-17T10:10:52Z")

</div>

No not that I know of, I was just trying to cover all the possible error options. Is it unnecessary?

---

<div class="post-metadata">

**Author:** ![teefers](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/teefers/32/8173_2.png) [@teefers](https://forums.realmacsoftware.com/u/teefers)\
**Post date:** [June 17, 2018, 12:28pm UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/4 "2018-06-17T12:28:36Z")

</div>

There’s a lot more than you have listed. Typing errors should get you a 404. Each error number has a reason, and really should be displayed to help the user determine what went wrong.

---

<div class="post-metadata">

**Author:** ![instacks](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/instacks/32/23339_2.png) [@instacks](https://forums.realmacsoftware.com/u/instacks)\
**Post date:** [June 17, 2018, 12:32pm UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/5 "2018-06-17T12:32:40Z")

</div>

If you aren’t using special server side features beside PHP on Apache, you should be fine with 404.

---

<div class="post-metadata">

**Author:** ![Bazza](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/bazza/32/2104_2.png) [@Bazza](https://forums.realmacsoftware.com/u/Bazza)\
**Post date:** [June 17, 2018, 1:43pm UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/6 "2018-06-17T13:43:09Z")

</div>

Your host should be able to give you some code to take care of everything. Fire them a support ticket.

---

<div class="post-metadata">

**Author:** ![jenkman](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/jenkman/32/5003_2.png) [@jenkman](https://forums.realmacsoftware.com/u/jenkman)\
**Post date:** [June 17, 2018, 9:44pm UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/7 "2018-06-17T21:44:56Z")

</div>

> [@Set a relative path for stacks' images and stylesheets in 404 page?](http://forums.realmacsoftware.com/t/set-a-relative-path-for-stacks-images-and-stylesheets-in-404-page/9953/5):
>
> Ironic eh smile This is how it works. Then add this to your htaccess file : ErrorDocument 404 /404.html

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/system/32/25301_2.png) [@system](https://forums.realmacsoftware.com/u/system)\
**Post date:** [July 18, 2018, 7:45am UTC](https://forums.realmacsoftware.com/t/can-i-use-redirects-to-catch-all-400-403-404-and-500-pages-to-one-404-page/20697/8 "2018-07-18T07:45:05Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
