每次我重启服务器,我的 URL 重写规则似乎都会被重置。每次都重新创建它们显然很令人沮丧!
我正在运行 Windows Server 2008 R2(完全更新)、IIS 7.5 和 IIS URL Rewrite 2.0。
有人知道这可能是什么原因造成的吗?提前谢谢您。
答案1
令人尴尬的是,我发现这个问题与服务器重启无关。相反,每次我发布网站时都会发生丢失。我一直直接在服务器上设置重写,因为我不知道规则数据存储在 web.config 文件中,这意味着每次我发布网站时,该文件都会被我的干净本地副本覆盖。
为了解决这个问题,我只是在 IIS 中本地设置了规则并重新发布了我的网站。