asp.net – 重写规则错误:HTTP错误500.50 – URL重写模块错误.表达式“https://abc.co
发布时间:2020-05-24 03:03:02 所属栏目:asp.Net 来源:互联网
导读:每当有人通过HTTP协议提出请求,我将重写该URL以使其成为HTTPS.这是web.config中的代码: rule name=Imported Rule 1-1 enabled=true stopProcessing=true match url=^(?!https://).* ignoreCase=false / conditions logica
|
每当有人通过HTTP协议提出请求,我将重写该URL以使其成为HTTPS.这是web.config中的代码: <rule name="Imported Rule 1-1" enabled="true" stopProcessing="true">
<match url="^(?!https://).*" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{SERVER_PORT}" pattern="80" ignoreCase="false" />
</conditions>
<action type="Rewrite" url="https://abc.com/{R:1}" />
</rule>
但是当我浏览http://我收到IIS错误
我该如何解决?我完全迷惑了 解决方法比赛为零.<action type="Rewrite" url="https://abc.com/{R:1}" />
不行,因为你只有一场比赛.你需要: <action type="Rewrite" url="https://abc.com/{R:0}" />
此外,这将无法正常工作,因为您只能在站点根目录下的路径上进行匹配. <match url="^(?!https://).*" ignoreCase="false" /> 看起来你正在检查ssl.改为: <conditions logicalGrouping="MatchAll" trackAllCaptures="false">
<add input="{HTTPS}" pattern="^OFF$" />
</conditions> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 来自asp app的流媒体mime类型’application / p
- asp.net-mvc – UserManager.Create(用户,密码)thowing Ent
- asp.net-mvc-3 – 使用Html.EditorFor为新记录创建空白
- asp.net下创建、查询、修改带名称空间的 XML 文件的例子
- asp.net-mvc-3 – ASP.Net MVC 3 Razor Concatenate String
- 如何在Asp.Net Mvc中进行Basecamp风格的账户?
- asp.net-mvc – 在ASP.NET MVC中动态更改主模板
- asp.net – 最早我可以访问global.asax中的一些Session数据
- ASP.NET中的基页
- Asp.net服务器端代码块说明
推荐文章
站长推荐
- asp-classic – Response.Write和%=%
- asp.net-mvc – 在MVC3或MVC4中检查项目构建
- asp.net – 如何在.net 3.5中托管我的MVC3应用程
- asp.net-mvc – Ninject.Extensions.Logging.nlo
- asp.net-mvc – 如何拦截视图渲染以在所有部分视
- asp.net-web-api – 如何设置katana-project以允
- asp.net – IIS web部署 – 创建虚拟目录?
- .net – ListView中Bind语句中的格式化日期
- asp.net-mvc – 控制器操作无法从JSON读取Guid P
- ASP.NET MVC 2加载部分视图使用jQuery – 没有客
热点阅读
