0
我在我的web.config中有一個重寫角色,它重定向到mydomain.com/de。設置URL重寫規則
但是現在我將用用戶語言替換動作de/{R:1}
,我可以從{HTTP_ACCEPT_LANGUAGE}
中獲得。但這是一串語言,看起來像fr-CH,**fr**;q=0.8,en;q=0.6,de;q=0.4,de-CH;q=0.2/
所以它有可能得到只有這個字符串的**fr**
?
感謝您的任何幫助。
這是我的角色:
<rule name="mydomain.com" stopProcessing="true" >
<match url="(.*)" />
<conditions>
<add input="{URL}" pattern="/en/|/de/" negate="true" />
</conditions>
<action type="Redirect" url="de/{R:1}" />
</rule>