+ ___ ___ +|__ \__ _|__ \ + / /\ \ /\ / / / / + |_| \ V V / |_| + (_) \_/\_/ (_) ++
400
+You done fucked up, Aaron
+Your browser sent an invalid request. Try again. If this keeps happening, contact the site administrator.
+diff --git a/.htaccess b/.htaccess new file mode 100644 index 0000000..45b0fbf --- /dev/null +++ b/.htaccess @@ -0,0 +1,15 @@ +# vim:ft=apache: +ErrorDocument 400 /errors/400.php +ErrorDocument 401 /errors/401.php +ErrorDocument 403 /errors/403.php +ErrorDocument 404 /errors/404.php +ErrorDocument 410 /errors/410.php +ErrorDocument 414 /errors/414.php +ErrorDocument 500 /errors/500.php + +RedirectMatch 404 /\.git +RedirectMatch 404 /\.templates +RedirectMatch 404 /src +RedirectMatch 404 /README.md +RedirectMatch 404 /LICENSE +RedirectMatch 404 /*.sh diff --git a/errors/400.php b/errors/400.php new file mode 100644 index 0000000..747980e --- /dev/null +++ b/errors/400.php @@ -0,0 +1,26 @@ + + +
+ + ++ ___ ___ +|__ \__ _|__ \ + / /\ \ /\ / / / / + |_| \ V V / |_| + (_) \_/\_/ (_) ++
You done fucked up, Aaron
+Your browser sent an invalid request. Try again. If this keeps happening, contact the site administrator.
++ /\/| /\/| +|/\/_ _|/\/ + \ \ /\ / / + \ V V / + \_/\_/ ++
You're not authorized to access this resource.
+If you think this is in error, contact the site administrator.
++__ __ +\ \__ __/ / + \ \ \ /\ / / / + / /\ V V /\ \ +/_/ \_/\_/ \_\ ++
You don't have permission to access this resource.
+If you think this is in error, contact the site administrator.
++ + _____ _____ + / _ \ \ /\ / / _ \ +| __/\ V V / __/ + \___| \_/\_/ \___| ++
Yeah, we couldn't find that one. Sorry.
+Try your request again and, if it keeps happening, contact the site administrator.
++ + + + _ _ _ +(_|_|_) ++
Whatever's here isn't anymore.
++ + _____ _____ ___ ___ ___ ___ ___ ___ ___ ___ ___ + / _ \ \ /\ / / _ \ / _ \ / _ \ / _ \ / _ \ / _ \ / _ \ / _ \ / _ \ / _ \ +| (_) \ V V / (_) | (_) | (_) | (_) | (_) | (_) | (_) | (_) | (_) | (_) | + \___/ \_/\_/ \___/ \___/ \___/ \___/ \___/ \___/ \___/ \___/ \___/ \___/ ++
The request you sent had a URI that was waaaaayy too long.
+I mean just look at the URL in your URL bar. It's huge.
++ ____ ____ + / __ \__ __/ __ \ + / / _` \ \ /\ / / / _` | +| | (_| |\ V V / | (_| | + \ \__,_| \_/\_/ \ \__,_| + \____/ \____/ ++
Something bad happened. Contact the site administrator and mention the error "500", the URL you tried to access, and the time it happened.
+