0
我正在使用Tuckey UrlRewriteFilter強制用戶轉到我的web的'www'和'https'版本。我的意思是接下來的3個網址必須重定向到https://www.myweb.com
UrlRewriteFilter:www和https重定向
http://www.myweb.com
http://myweb.com
https://myweb.com
這個問題是與最後一個,我不能找到解決辦法把 'WWW' 爲' HTTPS'。我有一個規則,使第2例無問題的工作:
<rule>
<name>Domain Name Check</name>
<condition name="host" operator="equal">myweb.com$</condition>
<condition type="scheme" operator="equal">^http$</condition>
<from>^(.*)$</from>
<to type="permanent-redirect">https://www.myweb.com$1</to>
</rule>
當然這其中不適用對於第三種情況。如果我嘗試第三種情況類似下面的類似的規則,它不工作,要麼(我不知道爲什麼):
<rule>
<name>Domain Name Check</name>
<condition name="host" operator="equal">myweb.com$</condition>
<condition type="scheme" operator="equal">^https$</condition>
<from>^(.*)$</from>
<to type="permanent-redirect">https://www.myweb.com$1</to>
</rule>
能否請你幫我找出規則第三種情況?
謝謝。