我把webpack打包好的react网站放到了对象存储COS中并配置了cname域名,但是通过域名访问时只有首页能打开,其他页面打开则出现404,网上查了一下是因为访问其他路径时页面没有访问index.html,所以没有加载react,导致没有办法进行导航,请问COS或CDN中有相关设置可以解决这个问题吗?谢谢!
发布于 2019-02-28 02:37:31
在对象存储的存储桶基础配置-静态网站-索引文档里设置index.html试试
发布于 2019-02-28 07:11:04
这个问题已经困扰我两天了,我尝试了各种设置,甚至使用了静态渲染,也没有任何作用,现在我已经换成react-router-dom里的HashRoute了,虽然URL看起来不爽,但是比再买一台云服务器自己搭Nginx要好得多了,谢谢关心,希望腾讯的对象存储真的能为react、vue等开发者多一点点考虑,毕竟现在已经不是html+css+js的年代了
相似问题