SubDomain получает внутреннюю ошибку сервера в laravel 5.3

Я новичок в laravel, мне удалось развернуть свой проект laravel на виртуальном хостинге godaddy, он работает отлично... но домен не работает...

это характер моих маршрутов /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 ответ

Это работает для меня, но я не использую 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');
});
Другие вопросы по тегам