diff src/luan/host/WebHandler.java @ 1605:ef9d96aeb541

use FileHandler in WebHandler
author Franklin Schmidt <fschmidt@gmail.com>
date Sat, 17 Apr 2021 18:11:37 -0600
parents 55d7b60c074d
children fa066aaa068c
line wrap: on
line diff
--- a/src/luan/host/WebHandler.java	Fri Apr 16 19:19:39 2021 -0600
+++ b/src/luan/host/WebHandler.java	Sat Apr 17 18:11:37 2021 -0600
@@ -63,10 +63,11 @@
 			initLuan(luan,dirStr,domain);
 			LuanHandler luanHandler = new LuanHandler(luan,domain);
 
+			FileHandler fileHandler = new FileHandler(dirStr+"/site/");
+			Handler handler = new ListHandler( luanHandler, fileHandler );
+			handler = new IndexHandler(handler);
+			DirHandler dirHandler = new DirHandler(fileHandler);
 			Handler notFoundHander = new NotFound(luanHandler);
-			Handler handler = new IndexHandler(luanHandler);
-			FileHandler fileHandler = new FileHandler(dirStr+"/site/");
-			DirHandler dirHandler = new DirHandler(fileHandler);
 			handler = new ListHandler( handler, dirHandler, notFoundHander );
 			handler = new ContentTypeHandler(handler);
 			handler = new SafeHandler(handler);