0

我是 laravel 的新手,我设法在 godaddy 共享主机上部署了我的 laravel 项目,它运行良好......但是域不起作用......

这是我的路线/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 internal server error”

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

4

1 回答 1

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');
});
于 2017-05-06T09:53:16.577 回答