重新启动时 URL 重写规则丢失

Jon*_*han 5 iis rewrite

每次我重新启动服务器时,我的 URL 重写规则似乎都会重置。每次都重新创建它们显然非常令人沮丧!

我正在运行 Windows Server 2008 R2(完全更新)、IIS 7.5 和 IIS URL Rewrite 2.0。

有谁知道是什么导致了这种情况?先感谢您。

Jon*_*han 7

相当尴尬的是,我发现问题与服务器重启无关。相反,每次我发布我的网站时都会发生损失。我一直在我的服务器上直接设置重写,因为我不知道规则数据存储在 web.config 文件中,这意味着每次我发布我的网站时,该文件都会被我干净的本地副本覆盖。

为了解决这个问题,我只是在 IIS 中本地设置了规则并重新发布了我的站点。