这是一个非编程问题。我在我的机器上运行 IIS 并允许人们通过让他们键入来访问我机器上的网站http://<mymachinename>
。但是我希望他们以其他名称访问我的网站,例如http://<acoolsite>
,但我不想重命名我的机器名称。我正在运行 Windows Vista。我怎样才能绕过它?
这是一个非编程问题。我在我的机器上运行 IIS 并允许人们通过让他们键入来访问我机器上的网站http://<mymachinename>
。但是我希望他们以其他名称访问我的网站,例如http://<acoolsite>
,但我不想重命名我的机器名称。我正在运行 Windows Vista。我怎样才能绕过它?
最简单的方法是在 DNS 中使用 CNAME。如果做不到这一点(如果中央 DNS 不可用),他们将不得不在其 HOSTS 文件中输入您的直接 IP 地址。
由于您没有使用完全限定的域名 (something.something.com),我将假设您没有运行 DNS。在这种情况下,编辑每台客户端计算机上的 HOSTS 文件并为您的新名称添加一个条目
c:\windows\system32\drivers\etc\hosts
您可能必须创建此文件并确保最后没有“.txt”。通常有一个由 windows 创建的 hosts.sam 文件作为您可以重命名的示例。添加如下一行:
192.168.1.50 acoolsite
其中 IP 地址是您系统的 IP 地址
注册一个域名并将其指向您的 IP 地址。如果你有一个静态 IP,你可以使用http://www.no-ip.com/来保持你的域同步。
请注意,如果没有一些配置,在网络内访问您的网站可能无法正常工作。