feat: return 404 when static file not found for requested route

This commit is contained in:
Ayo Ayco 2025-02-22 20:23:01 +01:00
parent e1c3358d61
commit 8512e7cf81

11
web.py
View file

@ -32,10 +32,13 @@ def home():
@app.route('/<path:path>')
def dist(path):
if '.' in path:
return send_from_directory('dist', path)
else:
return send_from_directory('dist', path + '/index.html')
try:
if '.' in path:
return send_from_directory('dist', path)
else:
return send_from_directory('dist', path + '/index.html')
except:
return send_from_directory('dist', '404.html'), 404
@app.errorhandler(404)
def not_found(e):