База поддоменов без URI, невозможно поймать базовый URL - PullRequest
0 голосов
/ 23 апреля 2019
Route::domain('{account}.myapp.com')->group(function () {
 Route::get('/', function ($account) {
  dd("Cant hit this area");
 });
 Route::get('/test', function ($account) {
  dd("No problem reaching this area");
 });
});

Когда я посещаю свой поддомен, например, test.myapp.com не будет работать с этим DD, но если я скажу, что я делаю / test и посещаю его, это сработает.

Я тоже пытался выполнить Route :: get ('', оставив его пустым, но он просто не перехватил бы базовый поддомен.

My Apache Conf: ServerAlias *.example.com

Ссылка: https://laravel.com/docs/5.8/routing#route-group-sub-domain-routing

Обновление

Я тоже пробовал, не мог заставить его выполнить

Route::group(['domain' => '{account}.example.co'], function () {
    Route::get('/', function ($account) {
        dd("HIT");
    });
});

1 Ответ

0 голосов
/ 23 апреля 2019

Нашли решение.

В основном, у меня было это выше кода, который я отправил

Route::get('/', ['uses' => 'MainController@home']);

Это переписывало мой текущий маршрут. Я переместил свой код выше этого кода, чтобы он не перезаписывался им.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...