Procházet zdrojové kódy

fix: dashboard 404 conflict

DDDHuang před 4 roky
rodič
revize
4b3b4dd54c
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      apps/emqx_dashboard/src/emqx_dashboard.erl

+ 2 - 1
apps/emqx_dashboard/src/emqx_dashboard.erl

@@ -57,7 +57,8 @@ start_listener({Proto, Port, Options}) ->
                     name => "authorization",
                     in => header}}}},
     Dispatch = [{"/", cowboy_static, {priv_file, emqx_dashboard, "www/index.html"}},
-                {"/static/[...]", cowboy_static, {priv_dir, emqx_dashboard, "www/static"}}],
+                {"/static/[...]", cowboy_static, {priv_dir, emqx_dashboard, "www/static"}},
+                {'_', cowboy_static, {priv_file, emqx_dashboard, "www/index.html"}}],
     Minirest = #{
         protocol => Proto,
         base_path => ?BASE_PATH,