您好,我需要部署 React 应用程序。
为了实现这一点,我运行:“npm run build”
之后在我的 vhost.conf 中我添加了 vhost
<VirtualHost *:80>
ServerName hello.local
DocumentRoot c:/wamp64/www/hello_world/build
<Directory "c:/wamp64/www/hello_world/build">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
我还添加到 etc/hosts hello.local
当然我已经在 httpd.conf 中启用了 mod rewrite
当我运行 hello.local/ 我的 react 应用程序的主页显示正确,但是当我想转到 react-react 路由路径 hello.local/example 时,我收到 404 not found 错误。请帮忙看看是什么?是 apache 配置有问题还是 react-router 有问题?问候