path := filepath.Join(*root, dir, filename)
if _, err := os.Stat(path); os.IsNotExist(err) {
if !refreshDir(w, r, dir, filename) {
path := filepath.Join(*root, dir, filename)
if _, err := os.Stat(path); os.IsNotExist(err) {
if !refreshDir(w, r, dir, filename) {