我们想将我们的网站从 IIS 6 迁移到 IIS 8。
我想了解当我们迁移到 IIS 8/8.5 而不是 IIS 7 时是否会遇到任何“额外的”兼容性问题。
答案1
我在将网站移至新的虚拟服务器时刚刚完成了此操作。
建议慢慢来!
1 - 默认情况下不支持经典 ASP,因此您必须从 IIS UI 添加它并根据需要进行设置。
2 - 确保您已安装正确版本的.NET 并准备就绪..您可以再次使用 NuGet 直接从 UI 安装。
3 - 确保您的站点的池中分配了正确版本的 .NET。例如,.NET 1 应用程序无法在 4.5 上运行。我不是 .NET 版本控制方面的专家,因为我从 3.5 版开始使用,但我认为 3.5 版之前的任何版本都需要安装该特定版本或完成更新工作。
4 - 虽然 PHP 可以从 NuGet UI 安装,但安装起来有些棘手...我第一次在一个网站上安装成功,但在另一个网站上却无法运行任何 PHP 文件。不过有很多帮助文档。
除此之外,整个过程更加简单,内置了适当的 URL 重写,并且在几乎所有方面都比 II6 更好...如果你能忍受服务器 2012 的话。