当用户输入domain.com它应该重定向到我的应用程序,它是https://www.domain.com 。 目前,它是不会发生,并呈现出页面“此连接不受信任。”
我已经按照我的web.config中添加重写标签:
<rewrite>
<rules>
<rule name="Redirect to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther" />
</rule>
</rules>
</rewrite>
目前在我的IIS 7.5我已经添加入站规则,我必须设置如下:
在匹配URL
请求的URL:匹配模式
使用:Reqular表达
模式:(*)。
忽略大小写:选中
条件
逻辑分组:匹配所有
输入:{} HTTPS
类型:匹配模式
图案:^ $ OFF
横跨条件磁道组:未选中
行动
动作类型:重定向
重定向的URL:https:// {HTTP_HOST} / {R 1}
追加查询字符串:检查
重定向类型:请参见其他(303)
请让我知道,如果任何变化可以对现有设置进行更改。
提前致谢。