【发布时间】:2016-12-24 05:42:30
【问题描述】:
我的项目在 apache 虚拟主机中运行。
conf文件的名称是btapp.local.conf
这是文件的内容
<VirtualHost *:80>
ServerName btapp.local
DocumentRoot /var/www/btapp/app/webroot
<Directory /var/www/btapp/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
我的本地网络IP是addr:192.168.3.218
但是当我尝试通过192.168.3.218/btapp.local 从网络访问项目时,我收到错误The requested URL /btapp.local was not found on this server.
截至目前,我已经编辑了我的000-default.conf 并将btapp.local.conf 的内容(基本上我已经将默认主机指向了项目的路径)
我想知道以下事情
1.这是通过网络为项目服务的正确方式吗?
2.有没有其他方法可以在不修改000-default.conf文件的情况下通过网络为项目服务?
编辑
这是我的/etc/hosts 文件内容
127.0.0.1 localhost
127.0.1.1 bonnie
127.0.1.1 btapp.local
【问题讨论】:
标签: apache ip virtualhost virtual-hosts