[英]How to publish and host a MVC4 application in your domain?
我有一個網域www.MyDomain.com和一個MVC4 Web應用程序MyMVCWebApp。
首先,我將應用程序發布到本地目的地。
例如:C:\\ TempLocation
然后使用FTP工具(FileZilla ??)將其托管到我的域中
這些文件將被托管,但是我找不到該網頁。
我必須寫哪個網址? http://www.MyDomain.com/MyMVCWebApp/Home/Index.chtml或其他內容?
我是否在web.config中更改了設置?
我需要做什么?
您不能在域上托管應用程序。
應用程序托管在Web服務器上。 域名只是將易於記憶的地址(例如“ www.google.com”)轉換為看起來像173.194.66.104的Web服務器IP地址的一種方法
可以在沒有Web服務器的情況下購買域。
因此,在繼續之前:
C:\\> ping www.yourdomain.com
如果不是這種情況,則需要更新域的A記錄,並等待更新復制到DNS服務器worldwird上。
如果您擁有托管服務器 ,則應檢查托管服務提供商的網站。 它們通常提供深入的文檔,並且它們都有不同的處理方式。 實際上,大多數時候,您將能夠使用FTP軟件(例如Filezilla)上載文件。
但是,為了承載MVC 4應用程序,您需要一台帶有IIS Web服務器的服務器,這意味着您需要一台Windows服務器。 因此,如果您使用的是Linux服務器,則應與托管服務提供商支持小組聯系,並告訴他們您在下訂單時出錯。 (可以在Linux上托管MVC 4應用程序,但我認為托管服務器上通常不提供該應用程序)
如果您擁有專用服務器 ,則您將自己運行。
訪問應用程序必須編寫的URL將取決於您在RouteConfigs.cs文件的RegisterRoutes方法中配置的URL 。
我建議您觀看此頁面上的最后一個視頻,以更好地了解各種可能性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.