Reactjs 如何在IIS上的一个网站上提供两个文件夹(生成文件)?

Reactjs 如何在IIS上的一个网站上提供两个文件夹(生成文件)?,reactjs,windows,iis,static,react-router,Reactjs,Windows,Iis,Static,React Router,我有IIS web服务器,我使用IP地址和:80端口为网站服务 我有两份申请。其中一个应该在“/”路线上提供服务,另一个应该可以在“/admin”路线上访问 我尝试了很多关于“如何在一个IP和端口上为两个网站提供服务”的建议,但它们对我没有帮助。我还使用静态文件创建了虚拟目录,但仍然无法访问“/admin”路径上的第二个应用程序 你能给我一些建议吗?我需要在“web.config”中添加什么才能让它工作。我希望“app1”在主路径上,它“/”,而“app2”在“/admin”路径上,所以 111

我有IIS web服务器,我使用IP地址和:80端口为网站服务

我有两份申请。其中一个应该在“/”路线上提供服务,另一个应该可以在“/admin”路线上访问

我尝试了很多关于“如何在一个IP和端口上为两个网站提供服务”的建议,但它们对我没有帮助。我还使用静态文件创建了虚拟目录,但仍然无法访问“/admin”路径上的第二个应用程序

你能给我一些建议吗?我需要在“web.config”中添加什么才能让它工作。我希望“app1”在主路径上,它“/”,而“app2”在“/admin”路径上,所以

111.111.11.11/-这是“附件1”

111.111.11.11/关于-这仍然是“app1”


111.111.11.11/admin-当使用转到admin时,这是“app2”

首先,在邮件应用程序下创建子应用程序或虚拟目录。提供完全访问控制isur和iis_iusrs

将所有绝对链接转换为相对链接。基本标记仅适用于相对URL。简单的HTML示例

<img src="/assets/logo.svg"/> to <img src="./assets/logo.svg"/>
添加index.html。此标签应放置在。。。在使用URL的任何其他元素之前。最好的地方放在上面的权利。。。在index.html中

    <head>
  ...
  <base href="%PUBLIC_URL%/">
  <title>React App</title>
</head>
<body>
  ...
</body>

...
反应应用程序
...

问候,,
Jalpa

你能告诉我什么是“给予完全访问控制isur和iis_iusrs”-我是iis的新手。1)打开站点文件夹,右键单击并选择属性。2) 选择安全选项卡,然后选择编辑并添加iusr和iis\U iusrs用户,并向该用户提供访问站点文件夹的权限。-这是我使用的结构。所以,默认网站-这是一个文件夹,然后我想在此URL“/admin”上提供另一个文件夹。-这就是我的应用程序池部分的结构。您需要对这两个站点文件夹授予权限。