【问题标题】:Apache in Ubuntu: How Access by IP to multipe sites in the same webserver?Ubuntu 中的 Apache:如何通过 IP 访问同一 Web 服务器中的多个站点?
【发布时间】:2017-09-13 09:34:31
【问题描述】:

我有一个带有 Ubuntu 16.04Apache 2.4 的网络服务器。其中,我在 /var/inetpub/ 中有一些网站的文件。示例:

/var/inetpub/site1.com/... 
/var/inetpub/site2.com/...
/var/inetpub/site3.com/... 
/var/inetpub/site4.com/...

当我在局域网中时,我可以访问此站点,编辑我计算机的 hosts 文件,添加服务器 IP,例如:

192.168.1.10 site1.com
192.168.1.10 site2.com
192.168.1.10 site3.com
192.168.1.10 site4.com

这样,我可以打开浏览器并粘贴 site1.com 或 site2.com 并显示网络。但是,现在我需要在我的手机中看到这些相同的网站。因此,在尝试将手机中的等价物修改为 hosts 文件之前(值得一提的是,我很久以前尝试过,我浪费了一整天,但没有成功) ,不知道有没有更简单的选择,比如可以通过IP访问网站。

现在,如果在我的手机浏览器中输入ip(192.168.1.10),显然连接在我的局域网中,它显示我的第一个站点(site1.com)。所以, 是否有任何配置允许我对其他站点执行相同操作?我不知道,比如:

http://192.168.1.10/site1.com
http://192.168.1.10/site2.com
http://192.168.1.10/site3.com
http://192.168.1.10/site4.com

也许?

有人可以告诉我,将 url 添加到我的网络的本地 DNS 会更容易,但目前它不是一个选项,因为我无权访问此类配置,并且获取它或让某人使用这样的访问来帮助我,有点……复杂而缓慢。

感谢您的帮助。

【问题讨论】:

    标签: apache ubuntu url ip webserver


    【解决方案1】:

    谢谢,如果你可以编辑你的手机主机会更容易。但这并不容易,你需要获得你的安卓手机的root访问权限。我不知道如何在ios上做到这一点。

    或者,编辑路由器的dns也可以,但也不容易……

    有一个选项,你在你的ubuntu上建立一个DNS服务器,然后改变你手机的DNS。但这很难。

    【讨论】:

      猜你喜欢
      • 2019-01-09
      • 2015-11-09
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-11
      • 2014-12-31
      • 1970-01-01
      相关资源
      最近更新 更多