在移动设备上访问自定义vhost名称localhost网站

时间:2018-08-17 11:06:10

标签: php apache localhost vhosts

此刻,我正在Macbook Pro上运行本地开发服务器。我已经使用自制软件安装了所有php版本,并且我还具有自定义的主机名。

我的网站所在的目录如下

/Users/myuser/Development/websites/websitename

然后我要为我的网站创建自定义虚拟主机。因此,例如,如果我有一个名为“ codeEditor”的laravel项目,则我的虚拟主机看起来像这样

<VirtualHost *:80>
    ServerAdmin codeeditor.local
    DocumentRoot "/Users/myuser/Development/websites/codeeditor/public"
        <Directory "/Users/myuser/Development/websites/codeeditor/public">
        Options Indexes FollowSymLinks Includes execCGI
    </Directory>
    ServerName codeeditor.local common
</VirtualHost>

然后在/etc/hosts/文件中设置域。

这一切都很好,但是我需要能够从本地网络上的设备访问站点。

我可以获取我的Mac i.p,并将其输入设备浏览器,它会显示一个很棒的站点列表。

如果我这样手动导航到设备上的网站

http://mymacbookip/websites/codeeditor/public

我收到类似

的错误
  在此服务器上找不到

/index.php

我认为这可能与我使用自定义主机名有关,但它并不知道在哪里查找。

无论如何,我是否可以使用设备上的自定义虚拟主机名以与Macbook相同的状态查看网站?

例如,类似http://mymacbookip/codeeditor.local

0 个答案:

没有答案