當用戶輸入domain.com時,它應該重定向到我的應用程序https://www.domain.com。目前沒有發生,它正在顯示一個頁面「此連接不可信。」IIS 7.5 URL重定向特定模式
我有以下添加在我的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
請求的網址:匹配模式
使用:Reqular Expre裂變
模式:(。*)
忽略大小寫:經過
條件
邏輯分組:匹配所有
輸入:{HTTPS}
類型:火柴圖案
帕特RN:^ OFF $
跨越條件軌道組:未選中
行動
動作類型:重定向
重定向的URL:https:// {HTTP_HOST}/{R 1}
追加查詢字符串:檢查
重定向類型:請參見其他(303)
請讓我知道是否可以對現有設置進行更改。
在此先感謝。
如果我輸入URL作爲www.domain.com它工作正常,因爲它正確地重定向到https://www.domain.com。但是,如果我以domain.com的身份輸入URL,則會顯示錯誤頁面爲「連接不可信」。這是因爲iam使用https。 – shakti