在另一台PC上访问虚拟主机配置网站
Access vhost config website in another PC
我可以问有关 Apache 虚拟主机配置的问题吗?
我用XAMPP,我的开发应用是Wordpress。
我已经配置了我的主机文件 (C:\Windows\System32\drivers\etc...)
127.0.0.1 tommydo.dev
127.0.0.1 172.25.129.113/tommydo.dev <== *172.25.129.113 is my local PC's IP address*
和 C:\xampp\apache\conf\extra**httpd-vhosts.conf** 喜欢:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/tommydo.dev"
ServerName tommydo.dev
</VirtualHost>
从我的PC(局域网)访问成功。 URL: http://tommydo.dev
但是当我使用 http://172.25.129.113/tommydo.dev 从另一台计算机访问时,它被破坏了。当然 !因为我的 Wordpress 配置只有 "tommydo.dev"。
我的问题是:是否可以在我自己的 PC 的本地主机中配置或从另一台 PC 访问我的 WP?
在端口 80
上获取 Apache to listen 到 172.25.129.113
。使用以下命令在所有接口上监听端口 80
Listen 80
在另一台计算机上尝试转到 http://172.25.129.113
您最终可能会遇到路径 http://tommydo.dev 的 404 错误。
这可以通过
解决
- 正在重新配置站点以使用 http://172.25.129.113
- 将以下内容添加到每台计算机的主机文件中
172.25.129.113 tommydo.dev
- 在您的 LAN 中设置 DNS 系统,将 tommydo.dev 作为域名。
还有
127.0.0.1 172.25.129.113/tommydo.dev
无效,因为第二部分是 not a hostname
我可以问有关 Apache 虚拟主机配置的问题吗?
我用XAMPP,我的开发应用是Wordpress。
我已经配置了我的主机文件 (C:\Windows\System32\drivers\etc...)
127.0.0.1 tommydo.dev
127.0.0.1 172.25.129.113/tommydo.dev <== *172.25.129.113 is my local PC's IP address*
和 C:\xampp\apache\conf\extra**httpd-vhosts.conf** 喜欢:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/tommydo.dev"
ServerName tommydo.dev
</VirtualHost>
从我的PC(局域网)访问成功。 URL: http://tommydo.dev
但是当我使用 http://172.25.129.113/tommydo.dev 从另一台计算机访问时,它被破坏了。当然 !因为我的 Wordpress 配置只有 "tommydo.dev"。
我的问题是:是否可以在我自己的 PC 的本地主机中配置或从另一台 PC 访问我的 WP?
在端口
80
上获取 Apache to listen 到172.25.129.113
。使用以下命令在所有接口上监听端口 80Listen 80
在另一台计算机上尝试转到 http://172.25.129.113
您最终可能会遇到路径 http://tommydo.dev 的 404 错误。 这可以通过
解决- 正在重新配置站点以使用 http://172.25.129.113
- 将以下内容添加到每台计算机的主机文件中
172.25.129.113 tommydo.dev
- 在您的 LAN 中设置 DNS 系统,将 tommydo.dev 作为域名。
还有
127.0.0.1 172.25.129.113/tommydo.dev
无效,因为第二部分是 not a hostname