message: fix: react static router basename close
diff: @@ -71,9 +71,8 @@ const serverRender = async (ctx: ISSRContext, config: IConfig): Promise<React.Re
  const injectState = isCsr ? <script dangerouslySetInnerHTML={{ __html: `window.prefix="${prefix}"` }} /> : <script dangerouslySetInnerHTML={{
  __html: `window.__USE_SSR__=true; window.__INITIAL_DATA__ =${serialize(combineData)}; window.prefix="${prefix}";${clientPrefix ? `window.clientPrefix="${clientPrefix}";` : ''}`
  }} />
  -
  return (
  - <StaticRouter location={ctx.request.url} basename={prefix}>
  + <StaticRouter location={ctx.request.url} basename={prefix === '/' ? undefined : prefix}>
  <Context.Provider value={{ state: combineData }}>
  <Layout ctx={ctx} config={config} staticList={staticList} injectState={injectState}>
  <Component />
  