在另一台PC上访问vhost config网站

时间:2015-08-21 02:42:01

标签: php wordpress apache vhosts

我可以询问有关Apache Virtual Host配置的问题吗?

我使用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(LAN)访问时成功了。使用网址:http://tommydo.dev

但是当我使用http://172.25.129.113/tommydo.dev从另一台计算机访问时,它被破坏了。当然 !因为我的Wordpress配置只是“tommydo.dev”。

我的问题是:是否可以在我自己的电脑上从localhost配置或访问我的WP到我的WP?

1 个答案:

答案 0 :(得分:1)

  1. 172.25.129.113端口获取Apache to listen80。使用以下命令在所有接口上侦听端口80

      

    听80

  2. 在另一台计算机上尝试转到http://172.25.129.113

  3. 您最终可能会遇到路径为http://tommydo.dev的404错误。 这可以通过

    来解决
    • 重新配置网站以使用http://172.25.129.113
    • 将以下内容添加到每台计算机的主机文件中
        

      172.25.129.113 tommydo.dev

    • 在局域网中设置DNS系统,将 tommydo.dev 作为域名。
  4. 另外

      

    127.0.0.1 172.25.129.113/tommydo.dev

    无效,因为第二部分是not a hostname