Setting up error pages
From GLMWiki
Commands to bring over the error files, once you're in /var/www/server/<site>/web/error/: rsync -av dev55:/var/www/server/dev.gaslightmedia.com/web/error/404.html . rsync -av dev55:/var/www/server/dev.gaslightmedia.com/web/error/503.html . rsync -av dev55:/var/www/server/dev.gaslightmedia.com/web/error/504.html . rsync -av dev55:/var/www/server/dev.gaslightmedia.com/web/error/style.css . (You may at this point receive an error of being unable to copy the files. This usually means the permissions for the /web directory were not properly set during the server/wordpress setup. A simple "sudo chmod -R g+rw web" in the site's root directory should resolve this.) After that, what has to be done is (using any text editor aside from the ancient and deprecated evil that is vim): - (if phone numbers are used) change the phone number in 404, 503, 504 - (if logos are used) place a new logo named 'logo.png' in the /var/www/server/<site>/web/error/ folder - change the 'Home' link in 404.html to go to http://www.<site><TLD> (This should link to the LIVE site, even if it is not finished setting up yet. For testing purposes you can temporarily set it to the dev site) - Part of the files will have to be uncommented to show up as needed, you may need to adjust some columns to ensure proper layout depending on which parts are used - Test the 404 page for the site being set up currently, to make sure the template is still functional An example of the 404 can be accessed by going to a bad page such as: http://dev.gaslightmedia.com/nonsensepage