2

有没有人有创建 URL 重写的经验Webmatrix?因为它使用IIS Express而不是IIS 7,所以我无法创建这些规则。

我正在部署到IIS 7我的生产服务器上,所以如果我需要进行任何重写,我需要直接在生产中进行测试。

有什么办法可以切换到使用IIS而不是IIS Express在我的本地机器上?

我尝试了一些方法来让本地IIS工作,但无济于事。

4

1 回答 1

3

您可以通过转到控制面板 -> 程序和功能 -> 打开或关闭 Windows 功能,在 Windows 7 或 Windows 8 机器上安装 IIS。确保安装足够的组件以使 WebMatrix 站点正常工作 - 肯定是 ASP.NET 和管理控制台。

然后,您可以为您的项目所在的目录创建一个虚拟服务器,并使用 IIS 管理控制台来玩弄 URL 重写。您可能需要使用 MS Web 平台安装程序安装 UrlRewrite 模块,可在此处获得:

http://www.microsoft.com/web/downloads/platform.aspx

如果您需要更多帮助以使您的本地 IIS 正常工作,请给我一些有关您已经完成多远的更多信息,我将尝试扩展我的答案。

于 2013-11-06T14:05:29.953 回答