IIS7:使用Visual Studio进行调试时URL重写不起作用

时间:2010-07-03 11:15:37

标签: visual-studio-2008 iis-7 url-rewriting

我已使用URL Rewrite模块在IIS7中设置了一些用户友好的URL规则。这在IIS7上完美运行。

但是,当我尝试调试站点时,Visual Studio创建的Web服务器实例似乎不遵守重写规则。

例如,

http://localhost/friendly-url

适用于IIS7,但

http://localhost:1800/friendly-url
使用Visual Studio 2008进行调试时,

会返回404错误。由于web.config中存在重写规则,我原本期望Visual Studio遵守它们吗?

狂野的事

1 个答案:

答案 0 :(得分:2)

Cassini不会进行URL重写。您可能希望查看最近宣布的IIS Express版本。

引用链接文章:

  

ASP.NET的缺点   不过,Developer Server就是这样的   不支持全套   网络服务器功能。例如,它   不支持SSL,URL重写   规则(如SEO URL重写规则   我在这里写博客,自定义安全   设置和其他更丰富的功能   现在提供IIS 7。