fix : endpoint bug

This commit is contained in:
unknown
2026-06-09 12:14:25 +07:00
parent 0fbc704b02
commit 1d55676e3e
+8
View File
@@ -21,6 +21,14 @@ app.use('/api/auth', auth_routes);
app.use('/api/admin', admin_routes);
app.use('/api/map', map_routes);
// Jika folder frontend Anda bernama 'ui'
app.use(express.static('ui'));
// Mengarahkan pengguna yang mengakses URL kosong langsung ke index.html
app.get('/', (req, res) => {
res.redirect('/index.html');
});
// Menangkap request ke rute yang tidak terdaftar
app.use((req, res, next) => {
// Baris kompleks: Middleware ini menangkap semua lalu lintas HTTP (GET, POST, dll) yang tidak cocok dengan definisi rute di atasnya. Hal ini mencegah kebocoran informasi stack trace default dari Express dan mengembalikan respons JSON standar yang aman.