diff --git a/index.js b/index.js index 1bee463..9cc2837 100644 --- a/index.js +++ b/index.js @@ -129,16 +129,9 @@ function serveStatic (root, options) { * Collapse all leading slashes into a single slash * @private */ -function collapseLeadingSlashes (str) { - for (var i = 0; i < str.length; i++) { - if (str.charCodeAt(i) !== 0x2f /* / */) { - break - } - } - return i > 1 - ? '/' + str.substr(i) - : str +function collapseLeadingSlashes(str) { + return str.replace(/^\/+/, '/') || '/'; } /**