Windows-Server-2008
綁定 IIS 萬用字元子域
我需要在 IIS 7.5 上添加“站點映射”以接受滿足某些萬用字元的域,例如:我需要將一些網站映射到子域:
*.aaa.bbbb.com
這意味著:anything.aaa.bbbb.com 等等。
與 Apache 不同,IIS 7.5 本身不支持萬用字元綁定,就像您在使用基於名稱的託管時所描述的那樣。
您可以從基於名稱的託管切換到基於 IP 的託管,並將 1 個 IP 專用於該網站。這並不總是對 IP 的充分利用。
話雖如此,您可以使用URL Rewrite使用查找 *.aaa.bbbb.com 並將其重寫為對 aaa.bbbb.com 的請求的規則來實現所需的結果:
<rule name="CustomRule" enabled="true" patternSyntax="Wildcard" stopProcessing="true"> <match url="*.aaa.bbbb.com" /> <action type="Rewrite" url="http://aaa.bbbb.com/{R:0}" /> </rule>