开发者社区> 问答> 正文

IIS7.5 301重定向问题

系统装的是2008,IIS7.5版本,但是不带www跳www的时候,老是出错,提示500错误,删掉web.config就没事,请问是不是代码的问题?
代码如下:

    <validation validateIntegratedModeConfiguration="false" />
    <modules runAllManagedModulesForAllRequests="true" />
    <security>
      <requestFiltering allowDoubleEscaping="true" />
    </security>
        <rewrite>
            <rules>
                <rule name="301Redirect" stopProcessing="true">
                    <match url="(.*)" />
                    <conditions logicalGrouping="MatchAny">
                        <add input="{HTTP_HOST}" pattern="^tianyounb.com$" />
                        <add input="{HTTP_HOST}" pattern="^www.tianyounb.com$" />
                    </conditions>
                    <action type="Redirect" url="http://www.tianyounb.com/{R:0}" redirectType="Permanent" />
                </rule>
            </rules>
        </rewrite>
  </system.webServer>

展开
收起
未来执行长 2017-11-24 22:31:03 2154 0
2 条回答
写回答
取消 提交回答
  • 这里实在配不好,可以考虑从程序中跳转

    2019-07-17 21:45:07
    赞同 展开评论 打赏
  • 是不是.net版本不对啊


    那就重新安装一下呢?

    2019-07-17 21:45:07
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载