fix os.path.join absolute path bug
ignore all html
serve explicit files and index.html of directories