2017-11-25 452 views
0

對於我來說,如何讓我的域名在iis中將我的靜態IP指向/應用程序名稱是非常痛苦的。使我的域名指向一個靜態IP,其中我的網站託管着「/ applicationName」

我已經成功地指出了我的靜態IP,但是我怎麼能指向我的網站,它位於/文件夾內,例如122.33.44.55/MyApp。 有沒有辦法做到這一點?我使用iis 10。

我已經嘗試使用掩碼進行域名轉發,但所有網址都隱藏在我的域名內。

+0

您是否在IIS中的另一個網站中創建了一個應用程序「內部」?或者你[創建了一個新的網站](https://www.iis.net/learn/get-started/getting-started-with-iis/create-a-web-site)?您可以在IIS中爲單個IP使用多個「站點」。 – EdSF

+0

我已經建立內部網站 –

+0

應用那麼很有可能的「默認」 IIS網站和你的應用是它的虛擬目錄之一。如果您希望它是「專用」(自己的網站/應用程序),請創建一個全新的「網站」 - 請參閱上面的鏈接。您還可以從在IIS管理器中的「默認的IIS站點」將其刪除(** **不是說要刪除的物理文件,只是從一個默認的IIS站點的「孩子」將其刪除)。心連心。 – EdSF

回答

0

好吧我明白你在說什麼,但是當我創建像website2這樣的新網站並在其中添加我的應用程序時,我該如何指出它與我所購買的域名?我主要擔心的是,我想從我的域名www.showapp.com

當你create a new site in IIS,如果你有超過1 Sites,你的服務器只有1個IP,或點假設233.44.32.1/MyApp你想分享給多個站點相同的IP,然後使用(在鏈接中列出的步驟#10)

操作窗格host headers - >編輯站點 - >綁定(IIS管理器)

Edit Your Site Bindings

屏幕截圖顯示:

  • Sites在IIS
  • 的對話框,當你編輯 - >綁定您Site - 在這個截圖中,我編輯一個網站,我命名爲WebApi的綁定(每個站點都會有自己的綁定/設置)。
  • 提供您的服務器的公共IP地址
  • 添加主機名 - 例如, www.domain.com
  • 你可能不得不這樣做兩次 - 重複上述步驟主機頭domain.com(沒有「WWW」)
  • 假設你已經配置DNS和網絡正常,您應該設置。

注:

  • 的屏幕截圖顯示我的本地IIS服務器。這不是公衆,所以我沒有做公共DNS,只是設置我的本地hosts文件(而不是DNS)對於我想要的任何主機(無效的TLD像上面dev.webapi

  • 有設置服務器啓動的多種方式(例如網絡中的公共vs本地IP等),我在這裏沒有詳細討論,所以這些是「一般」

+0

感謝他的工作.. –

相關問題