如何使用 React 访问 apache 服务器中 htdocs 中的子文件夹

How to access subfolder in htdocs in apache server with react

当我在 React 上构建一些应用程序并放入 htdocs 时一切正常。

我在 htdocs 中创建了一个名为“todo”的文件夹,并将构建文件粘贴到第二个 React 项目中,当我想访问该文件夹时 localhost/todo/ 我看不到该项目。

我能得到一些解决方法的提示吗?

更新 Router 中的 basename 并重新构建应用程序。

<Router basename={'/todo'}>
  <Route path={`${process.env.PUBLIC_URL}/`} component={Home} />
  <Route path={`${process.env.PUBLIC_URL}/news`} component={News} />
  <Route path={`${process.env.PUBLIC_URL}/about`} component={About} />
</Router>

你可以参考this link来完全改变你的webpack路由。