fabianabarca / buses

Sitio web con información GTFS del transporte público elaborado por el proyecto TC-691 "Tropicalización de la Tecnología" de la Universidad de Costa Rica.
3 stars 5 forks source link

Páginas de error #70

Open jeancahu opened 3 years ago

jeancahu commented 3 years ago

Crear una página para el error 404 y 50x, esta página preferiblemente estática sería el sink al cual redireccionar desde NGINX en caso de solicitar cualquier dirección que esté prohibida o que no exista como tal, actualmente en el modo DEBUG se muestra la página de Django con todo el trace pero en producción se muestra el not found por defecto del navegador que es bastante feo y puede confundir, la página debería llamarse 404.html y 50x.html y estar en la raíz de el directorio de estáticos, no necesariamente tiene que ser estática pero si lo fuera sería mejor porque podría funcionar inclusive antes de preguntarle al WSGI

jeancahu commented 2 years ago

Ya existe una página de not found en la parte de Django pero además hay que hacer que esta página y la de not found de Nginx sean la misma página para no perder la sensación de estar en el mismo sitio. Cuando se busca en https://transportessangabriel.com/static/algo_que_no_existe.txt el estilo es diferente a cuando se busca en https://transportessangabriel.com/algo_que_no_existe

Por otro lado existen muchos artistas talentos_s en el TCU que podrían diseñar el arte de las páginas error para que aunque sea una ruta indeseada al menos no sea tan molesta y retorne algún sentimiento positivo, como por ejemplo conocer un arte digital que solo era accesible al no encontrar una página.