![](/img/trans.png)
[英]URLs not found after deploying create-react-app build to Google Cloud Platform
[英]Deploying Create-React-App to Multiple URLs
我希望能夠構建相同的 CRA 應用程序並將其部署到 www.homepage.com/ beta
和 www.homepage.com/ web
原因是我可以為我的測試版用戶部署不同的版本,同時為其他用戶提供網站的非測試版。
我在React-Router
更改了我的 ROUTE 以處理 url 是否具有/web/
或/beta/
並且它在本地工作,但是當我部署並轉到 homepage.com/beta 時,我的路由正在呈現。
我已將其范圍縮小到我的package.json
,其中包含homepage
屬性。 如果它使用homepage.com/beta
那么 beta 站點就可以工作。 如果我使用homepage.com
或homepage.com/web/
那么測試版將停止正常工作。
想法?
我會選擇子域解決方案(beta.homepage.com),這將另外允許在 beta 和非 beta 部署之間進行適當的站點存儲和 cookie 分離
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.