add error pages
Merge pull request #45 from qysnolan/issue_23_error_pages

add error pages