子域在laravel 5.3中获取内部服务器错误

时间:2017-05-06 09:12:36

标签: php laravel laravel-5.3 internal-server-error godaddy-api

我是laravel的新手,我设法在godaddy共享主机上部署我的laravel项目,它完美地工作......但域名不起作用......

这是我的routes / web.php的性质

<?php


Route::group(['domain' => 'example.com'], function(){

    Route::get('/', function () {
        return view('welcome');
    });

});

Route::group(['domain' => 'cars.example.com'], function(){

    Route::get('/', function () {
        return view('cars');
    });

});

所以,每当我尝试访问cars.example.com时,都会出现错误“500内部服务器错误”

伙计们,我需要你的帮助,谢谢

1 个答案:

答案 0 :(得分:0)

这对我有用,但我没有使用godaddy。

// All subdomain routes
Route::group(['domain' => 'cars.example.com'], function () {
    Route::get('/', function () {
        return view('cars');
    });
});

// All domain routes
Route::get('/', function () {
    return view('welcome');
});

如果你想获得幻想,你可以做到这一点。

// Captures all sub domains
Route::group(['domain' => '{subdomain}.example.{tld}'], function () {
    Route::get('/', function () {
        return view($subdomain);
    });
});

// All domain routes
Route::get('/', function () {
    return view('welcome');
});