1
我在IIS 7.5站點上設置了通配符。我現在試圖強制所有用戶登錄 https://store1.mydomain.com or https://store2.mydomain.com在IIS7.5中使用https重定向子域名
我只能找到重定向到www的例子。
任何人都可以幫忙嗎?
我在IIS 7.5站點上設置了通配符。我現在試圖強制所有用戶登錄 https://store1.mydomain.com or https://store2.mydomain.com在IIS7.5中使用https重定向子域名
我只能找到重定向到www的例子。
任何人都可以幫忙嗎?
您可以使用URL重寫模塊強制用戶切換到SSL,無論用戶使用哪個主機名或URL進入網站。使用以下規則:
<rule name="Force HTTPS" enabled="false" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAll">
<add input="{HTTPS}" negate="true" pattern="^ON$" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" appendQueryString="false" redirectType="Permanent" />
</rule>
希望這是你所需要的。
基於應該決定將用戶重定向到store1還是store2?什麼是(一些)用戶最初訪問該網站時可能使用的域名? –
嘿Marco,我有一個通配符設置,所以他們可以是任何東西。目前該網站正在使用通配符SSL進行工作,但是我想強制用戶使用https,並且不會顯示我使用mvc3提及的im forogt的405頁的 –
。 mvc使得將所有內容重定向到ssl變得非常容易 –