Dev*_*ang 2 web-hosting web-applications
我正在尝试使用域名托管一个网站,但只能在我的机器上(或同一网络上可访问的其他机器-可选)进行托管。我不希望其他人在我的家庭网络之外访问此网站。我想使用一个假域名。例如:www.SampleWebsite.com-现在,当我在计算机上键入此网站地址时,它应该打开我的应用程序。但是,如果我尝试从外部尝试访问此网站,则应该不会返回(因为互联网上不存在该网站)。我知道基本的托管服务,并且我已经在本地计算机上托管了应用程序,该应用程序是http:// localhost / apps / TestApp / MyApplication地址,无法在笔记本电脑外部访问。
仅仅是IIS安装程序吗?我需要在路由器上进行设置吗?这在路由器上是否需要任何特殊功能?是否有任何第三方工具(免费)可以帮助我实现这一目标?
如果上述情况是可能的,那么我可以将现有域用于我的应用程序。像facebook.com一样-并让我的应用程序在该域下运行,但这不能在外部访问。
您无需对路由器执行任何操作。您只需修改您的hosts
文件,该文件实际上是IP /主机名关联的列表,任何DNS查找都将首先检查该关联。
根据操作系统的不同,查找和修改主机文件的说明也会有所不同。
一旦拥有对hosts文件的编辑访问权限,请找到的条目,localhost
并为想要定向到本地系统的任何内容添加一个条目。例如,在我的系统上,它看起来像这样:
127.0.0.1 localhost www.whateverapp.com ...and so on...
Run Code Online (Sandbox Code Playgroud)
现在,当我访问时,www.whateverapp.com
我被定向到本地计算机。
要回答问题的第二部分,是的,您可以使用它来覆盖任何DNS查找,即使对于真实的网站也是如此。
归档时间: |
|
查看次数: |
3002 次 |
最近记录: |