Laravel 5 ubuntu apache问题

时间:2015-12-28 16:04:55

标签: apache ubuntu linode

我陷入了烦人的问题。我构建了一个laravel应用程序,我正在尝试在linode.com中安装它我正在使用apache服务器。我的主网站在那里不是laravel网站。所以我想使用子域名。我有我的域dns通过cloudflare管理。所以我去了cloudflare我为我的子域添加了一条A记录,指向我服务器的公共IP地址。在apache中,我在/var/www/subdomain.domain.com下创建了一个文件夹。我导航到/ etc / apache2 / sites-available并为我的子域创建了一个虚拟主机。我启用了新的子域虚拟主机。重启apache,一切正常。但是,当我浏览到http://mypublicipaddress时,我会被重定向到我的子域而不是domain.com的subdomain.domain.com根文件夹。谁能让我知道发生了什么?我希望我的公共IP地址转到domain.com,但我的子域名转到subdomain.domain.com

非常感谢

更新:这是我的子域虚拟主机

<VirtualHost *:80>
    ServerName sub.domain.com
    DocumentRoot /var/www/sub.domain.com/public_html/laravel/public
</VirtualHost>

主站点虚拟主机

<VirtualHost *:80>
    ServerName www.domain.com
    DocumentRoot /var/www/www.domain.com/public_html/
</VirtualHost>

0 个答案:

没有答案