代码之家  ›  专栏  ›  技术社区  ›  citronas

是否可以从codebhind关闭规范的主机名URL重写规则?

  •  1
  • citronas  · 技术社区  · 15 年前

    我想知道是否可以从URL rewrite2.0iis7.5模块中关闭规范的主机名URL重写规则。

    我正在本地开发iis7.5。此URL重写规则的设置在web.config文件.

    我是这样部署的:我使用Webdeploy发布我的web应用程序。新的web.config文件在VS 2010中引入的transforms对我来说是没有选择的,因为它有缺陷: VS 2010 configuration transformation produces unwanted white space during deployment

    如果我现在想在本地调试某些东西,我需要手动关闭规则。

    if(Properties.Settings.TurnOffCanonicalHostNameWithLocalHost)
    {
      URLRewriteModule["CanonicalHostName"].Enabled = false;
    }
    
    1 回复  |  直到 9 年前
        1
  •  5
  •   citronas    15 年前
     <add input="{HTTP_HOST}" pattern="localhost" negate="true" />
    
    推荐文章