Laravel 子域路由设置
Posted
技术标签:
【中文标题】Laravel 子域路由设置【英文标题】:Laravel Sub-domain Routing Setup 【发布时间】:2017-07-18 23:35:51 【问题描述】:我目前在 Godaddy 主机上启动并运行了一个 Laravel 站点。
我想要的是有一个子域。
mysite.xyz - 主站点
backoffice.mysite.xyz - 管理员
主站点目前正在运行。
但是后台不是
这是我目前的路线文件
我该如何进行这项工作?
编辑。
这是我根据 php artisan route:list 的路线,它是正确的。但是我的子域路由仍然不起作用。
我已经使用 cPanel 创建了子域,但它仍然无法正常工作。
【问题讨论】:
对不起,我住在悉尼,由于时间偏移而离开。你已经解决了吗? 【参考方案1】:您还需要设置子域。您刚刚创建了域和到子域的路由。您可以在 VirtualHost 中使用 ServerName subdomainname.domainname.com
创建子域。这是一个例子:https://www.digitalocean.com/community/questions/adding-a-subdomain-on-apache2
【讨论】:
对不起。我不知道该怎么做。我正在使用 GoDaddy、WHM 和 cPanel。有没有办法使用这 3 个中的任何一个来做到这一点?我是域子域配置的新手。 Godaddy 指令au.godaddy.com/help/… 还是一样。我使用 cPanel 创建了子域,所以我知道它已经准备好了。但它仍然没有出现。 你知道什么时候你的域设置好了,即使你没有 laravel,你仍然可以访问它。同样适用于子域。你甚至无法访问它。 Laravel 也不行。 让我们continue this discussion in chat.以上是关于Laravel 子域路由设置的主要内容,如果未能解决你的问题,请参考以下文章
如果路由不在子域中,Laravel 子域路由重定向到 404