使用react + react-router-dom

时间:2018-11-18 10:44:34

标签: javascript php reactjs react-router react-router-dom

通常,我用reactjs + node + express创建一个网站,这是通常的组合。然后我部署到Heroku,一切都很好。

但是,根据请求,我已经完成了将php后端部署到cpanel的reactjs前端,并且遇到了客户端路由的404问题-如果直接导航到非主页路由(假设是域/报价)该网址的服务器上没有任何内容,并抛出404错误。

我找到了解决方法here的原理,但是我发现的所有其他答案仅涉及node + express后端。

任何方法都可以通过直接的PHP后端完成吗?我没有使用laravel或其他框架。

此外,尽管我最近学到了很多东西,但我仍然认为自己是一个初学者-如果答案最终有些明显,我会道歉。

1 个答案:

答案 0 :(得分:0)

好吧,php后端用户,我确实找到了一个解决方案,它位于.htaccess文件中。

将其添加到cpanel中的public_html并将权限设置为755或执行。

更多信息here