我最近買了一個域。假設我的域名是「domain.com」,我在Visual Web Dev中創建了一個網站。使用ASP.NET和VB.NET。我也有一臺舊電腦,我變成了家庭服務器,所以我安裝了Windows Server 2008 R2 SP2。所以我上傳了我的網站到一個文件夾,然後去了IIS管理器。在那裏我添加了一個網站,將sitename設置爲「domain.com」應用程序池爲「ASP.NET v4.0」。然後物理路徑:「c:\ websites \ wwwroot \ domain.com」然後在綁定中我添加了3個不同的東西。使用IIS和Windows服務器部署我的網站到pulic
type hostname port IP adress
http www.domain.com 80 my IP found at www.what'smyip.com
http domain.com 80 my IP found at www.what'smyip.com
http *blank* 80 192.168.1.6(my server's internal IP)
我確信端口80是我的路由器開着,我增加了對80端口
防火牆入站規則當我連接使用192.168.1.6我得到我的網站和寄託都如同它應該。
但是,當我使用domain.com或www.domain.com連接時,我看到一個404頁面。 http://prntscr.com/42ynf4
此外,當我改變我的綁定和我更改IP爲domain.com和www.domain.com像下面顯示:
type hostname port IP adress
http www.domain.com 80 192.168.1.6(my server's internal IP)
http domain.com 80 192.168.1.6(my server's internal IP)
http *blank* 80 192.168.1.6(my server's internal IP)
它的工作原理就像它應該?
我在域上做了一個DNS查找並且它是活動的。我有點卡住了這一點,我知道你們不是託管專家,但你們都可能有更多的知識,然後我做。
您是否將路由器中的端口80轉發到您的Web服務器的IP地址(192.168.1.6)?另外,我不知道您在哪裏購買了域名,但是您是否將域名指向了公有IP? –
該域名指向我的IP地址是。我只轉發192.168.1.6端口,我不需要在我的筆記本電腦上打開端口80嗎? – BlaDrzz
你確定你的外部IP是靜態的嗎?對於國內的聯繫來說,它通常不會。 – Nanhydrin