如何捕获Windows Server 2012中安装的 plesk 中的所有子域?
我创建了Linux服务器的答案,但没有相同的配置文件和Windows中的其他设置。
我希望在if !SessionMenager.Instance.indexPaths.isEmpty {
for index in SessionMenager.Instance.colorsIndexPaths {
let cell = myCollection.cellForItem(at: index)!
myCollection.selectItem(at: index, animated: true, scrollPosition: .bottom)
var something = cell.viewWithTag(**YOUR TAG**) as! SMTH
// And the body what would you like to do with `something`, ex. increase scale of item, change a background, tint color etc.
})
}
}
这样的文件中捕获*.domain.com
之类的所有子域,它可以检测此文件中输入的子域,并且浏览器中的地址不会更改为此文件地址并显示相同的domain.com/t.asp
。
答案 0 :(得分:2)
Windows 2016中只有IIS 10支持通配符子域,您可以在Plesk 17中创建此类子域。
在Windows 2012中,它在IIS中不受支持。
https://www.iis.net/learn/get-started/whats-new-in-iis-10/wildcard-host-header-support
答案 1 :(得分:0)
插入" A"您域名的主要域名服务器上的DNS条目。
*.domain.com A XXX.XXX.XXX.XXX
答案 2 :(得分:0)
您还可以创建一个新的子域名,并将其命名为(*.domain.com
),其根文件夹指向您的默认域文件夹(httpdocs, in my case
)。
请记住,还要在主机设置链接中设置SSL证书(如果有)。
您现在应该可以尝试以下网址:one.domain.com
,two.domain.com
等...