要在IIS上设置Angular 7的重写规则,可以使用Web.config文件来定义规则。以下是一个示例的解决方法:
在你的Angular项目的根目录下创建一个Web.config文件。
将以下代码添加到Web.config文件中:
这个规则的作用是,当请求的URL不是一个文件或目录时,将请求重写到Angular应用的根路径。这样,Angular的路由就能处理这些URL,并显示正确的页面。
请注意,此解决方法假设你的Angular应用已经部署到IIS服务器上,并且你已经在IIS上设置了正确的站点和应用程序池。