【问题标题】:How to access XAMPP virtual host from another computer or device?如何从另一台计算机或设备访问 XAMPP 虚拟主机?
【发布时间】:2019-05-28 07:30:06
【问题描述】:

我想使用我的手机或我的其他计算机访问我的虚拟主机问题是我无法使用服务器名称访问我的站点我只能使用服务器的 IP 地址访问该站点。我将端口更改为 7777

当我尝试 www.tbs.com:7777/index.php 时,我收到“站点无法访问

虚拟主机配置:

<VirtualHost *:7777>
DocumentRoot "c:/xampp/htdocs/TBSApp"
ServerName www.tbs.com
ServerAlias tbs.com
ServerAdmin webmaster@localhost
<Directory "c:/xampp/htdocs/TBSApp">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    order allow,deny
    allow from all
</Directory>
</VirtualHost>

主机配置

192.168.120.9    www.tbs.com

【问题讨论】:

  • 您可能需要查看网络上的 DNS 和网络命名(取决于 Linux、Mac、Win)无论如何它也可能是 duplicate of this question
  • @ObmerkKronen 我需要配置 DNS 吗?
  • 你用什么电脑访问?您是否更改了 windows 上的主机文件?您是否重新启动了 apache 以进行所有更改?防火墙配置?
  • 另外,this answer 可能涵盖了大部分内容。
  • 我正在使用我的笔记本电脑和手机。我更改了主机文件。我在防火墙中做什么?我为端口 7777 添加了入站和出站规则,我还需要做什么?

标签: php xampp virtualhost


【解决方案1】:

您需要使用 ip 地址而不是域,因为它是本地主机配置。要在所有设备上使用域,您需要设置 DNS 服务器。

【讨论】:

  • 用计算机名而不是IP地址访问网站怎么样?
  • 我不认为你可以。我相当确定它只是在 ssh 中使用。如果您使用的是 windows,只需在命令提示符下执行 ipconfig 或在 mac/linux 中执行 ifconfig 在终端中获取您的 IP 地址。
猜你喜欢
  • 2018-10-13
  • 2018-09-24
  • 2019-01-03
  • 1970-01-01
  • 2012-09-05
  • 2018-06-04
  • 2020-07-17
  • 2015-11-26
相关资源
最近更新 更多