1.此處伺服器針對的是Windows系列,其他如Linux也是一樣的道理
2.說下思路,其實很簡單,就是直接操作IIS的配置檔案。
3.IIS配置檔案位置在C:\Windows\System32\inetsrv\config\applicationHost.config。注意:(各個版本之間的節點內容有些不一樣,裡面最核心一句都一樣)
4.<binding protocol=\"http\" bindingInformation=\"{IP地址}:{埠}:{域名}\" /> 這句就是繫結的關鍵句子了,當然還有繫結網站檔案物理路徑等,你們自己去看看就可以了。
5.下面這個xml就是一個websie的全面內容
<site name="p1" id="2" serverAutoStart="true"> <application path="/" applicationPool="p1"> <virtualDirectory path="/" physicalPath="E:\publish" /> </application> <bindings> <binding protocol="http" bindingInformation="192.168.16.23:88:" /> <binding protocol="http" bindingInformation="*:88:" /> </bindings> </site>
6.剩下的程式碼就簡單了,直接操作config文件就好了,程式碼你們自己擼吧,不難。