fix: Handle most wrong routes

This commit is contained in:
SinTan1729 2023-05-06 00:34:56 -05:00
parent 1c91855820
commit e3520be75b
No known key found for this signature in database
GPG Key ID: EB3E68BFBA25C85F

View File

@ -58,7 +58,6 @@ async fn siteurl(session: Session) -> HttpResponse {
} }
// 404 error page // 404 error page
#[get("/err/404")]
async fn error404() -> impl Responder { async fn error404() -> impl Responder {
NamedFile::open_async("./resources/static/404.html") NamedFile::open_async("./resources/static/404.html")
.await .await
@ -139,13 +138,13 @@ async fn main() -> std::io::Result<()> {
.wrap(middleware::Logger::default()) .wrap(middleware::Logger::default())
.wrap(middleware::Compress::default()) .wrap(middleware::Compress::default())
.service(link_handler) .service(link_handler)
.service(error404)
.service(getall) .service(getall)
.service(siteurl) .service(siteurl)
.service(add_link) .service(add_link)
.service(delete_link) .service(delete_link)
.service(login) .service(login)
.default_service(Files::new("/", "./resources/").index_file("index.html")) .service(Files::new("/", "./resources/").index_file("index.html"))
.default_service(web::get().to(error404))
}) })
.bind(("0.0.0.0", port))? .bind(("0.0.0.0", port))?
.run() .run()