diff --git a/common.php b/common.php index 9fcec47..c3db7f4 100644 --- a/common.php +++ b/common.php @@ -1252,7 +1252,7 @@ function render_list($path = '', $files = '') global $constStr; if (isset($files['children']['index.html']) && !$_SERVER['admin']) { - $htmlcontent = fetch_files(spurlencode(path_format($path . '/index.html'),'/'))['content']; + $htmlcontent = fetch_files(spurlencode(path_format(urldecode($path) . '/index.html'),'/'))['content']; return output($htmlcontent['body'], $htmlcontent['stat']); } $path = str_replace('%20','%2520',$path);