程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> [開發故事]第五回,用想要的域名運行你的本地Web應用

[開發故事]第五回,用想要的域名運行你的本地Web應用

編輯:關於ASP.NET

作為Web開發者,在本地部署應用,我們都對localhost有無限的熟悉,也有無限的無奈。不管什麼情況下,不同的應用都被冠以localhost:XXXX的地址,好像有性格的Web應該,都只有張三、李四這樣的稱呼。很多情況下,我們可能想有更個性的url來代表不同的應用,那麼沒有域名或者不想勞神DNS解析的情況下,讓部署於本地的應該,有一個好聽的url是不錯的想法。那麼,我們就不妨來試試。

主要的工作包括兩個基本的簡單步驟:

配置本機Host

在IIS中配置WebSite

配置本機的Host服務

默認情況下,Host文件位於%systemroot%\system32\drivers\etc\ 目錄下, 並且只能以管理員身份進行編輯。以“Run as Administrator“打開“Notepad“,並到指定的目錄打開Host文件,如下:

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost

特別提醒,在修改Host文件前,最好對原文件進行一下備份。

然後我們就可以配置想要的域名,例如:

# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 dev.anytao.net
127.0.0.2 prj.anytao.net
127.0.0.3 lab.anytao.net

上述配置都是有效的,這就意味著在本機環境下,通過lab.anytao.net就可以訪問127.0.0.3的IP地址,通過localhost或者dev.anytao.net均可訪問127.0.0.1地址,不過通常情況下,127.0.0.1被默認為localhost,所以,我們應該盡量避免這種配置。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved