首页 > 解决方案 > 如何在单个应用程序池上托管两个反应 js 应用程序?

问题描述

我想在 IIS 的默认网站下托管两个反应应用程序?前任。如果域是 test.com 两个站点的 URL 就像 test.com/React1 test.com/React2 图片 1 图片 2图片 3图片 4图片 5 如果我们刷新图片 4 中的页面,我们会得到以下信息。 testweb1 & testweb2 都是反应网站 在 testweb2 中构建文件夹 在浏览器中显示为空白 我更新 index.html 为 404错误

标签: reactjsiishosting

解决方案


如果要在 iis 中将 react 应用程序部署为子应用程序,则需要进行以下设置:

将所有绝对链接转换为相对链接。

<link href="/static/css/main.584f321a.chunk.css" rel="stylesheet">

<link href="./static/css/main.584f321a.chunk.css" rel="stylesheet">

在此处输入图像描述


推荐阅读