External developers can not configured 404 error page alone. Please ask dev support for help.
Step 1:
You need to extend the url configurations from the engine settings adding this:
'urlconf': 'engine.{{roar_name}}.urls',
Step 2:
You need to add a urls.py file into this location:
engine/{{roar_name}}/
with the url config for the 404 page, like the following:
from rebelmouse import urls_roarhandler404 = urls_roar.handler404# handler500 = urls_roar.handler500urlpatterns = urls_roar.urlpatterns
Step 3:
You will also need a 404.html page that will act as the bootstrap html that will help you load the template. You can extend it from base_frontpage.html template.
The files should be located in:
engine/{{roar_name}}/templates/community/roar
and it can contain anything, the recommended is to extend it like this:
{% extends "community/roar/base_frontpage.html" %}
Step 4:
Create 404.xml file which will be your custom 404 file.
This file should be located in
engine/{{roar_name}}/templates/dynamic_content/
Step 5:
To test it you can go to the 404 test page:
http://example.com/404/page/not/found
You should see your 404 page.