aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Huber <steffhip@gmail.com>2022-03-30 16:35:21 +0000
committerStefan Huber <steffhip@gmail.com>2022-03-30 16:40:28 +0000
commit14345cf5b6d570611f6bc64ce23af274478ac834 (patch)
treed9e622265d5cc36af21c9789977dcec8af09cf50
parentMerge pull request #761 from svenstaro/dependabot/cargo/yansi-0.5.1 (diff)
downloadminiserve-14345cf5b6d570611f6bc64ce23af274478ac834.tar.gz
miniserve-14345cf5b6d570611f6bc64ce23af274478ac834.zip
Do not use the route for the favicon and stylesheet
In order to no leak the random generated route, we must not use it as prefix in the 404 error page. Indeed we can just use a top-level path for these files.
Diffstat (limited to '')
-rw-r--r--src/config.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/config.rs b/src/config.rs
index ef3d1de..29e4c5c 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -145,8 +145,8 @@ impl MiniserveConfig {
// Generate some random routes for the favicon and css so that they are very unlikely to conflict with
// real files.
- let favicon_route = format!("{}/{}", route_prefix, nanoid::nanoid!(10, &ROUTE_ALPHABET));
- let css_route = format!("{}/{}", route_prefix, nanoid::nanoid!(10, &ROUTE_ALPHABET));
+ let favicon_route = format!("/{}", nanoid::nanoid!(10, &ROUTE_ALPHABET));
+ let css_route = format!("/{}", nanoid::nanoid!(10, &ROUTE_ALPHABET));
let default_color_scheme = args.color_scheme;
let default_color_scheme_dark = args.color_scheme_dark;