Перенаправление маршрутизации субдомена Laravel на 404, если маршрут не в субдоменеPhp

Кемеровские программисты php общаются здесь
Anonymous
Перенаправление маршрутизации субдомена Laravel на 404, если маршрут не в субдомене

Сообщение Anonymous »

Я использую маршрутизацию поддомена в своем приложении и хочу, чтобы запросы к маршрутам поддомена перенаправлялись на страницу 404, если запрошенный маршрут не существует в поддомене. Вот сценарий:

Код: Выделить всё

// Subdomain routes
Route::domain('app.mysite.test')->group(function(){
Route::get('/', function(){
dd("Home page for subdomain");
});

Route::get('/404', function(){
dd("Subdomain 404");
});
//... other subdomain routes here
});

// Top domain routes
Route::group(['namespace' => 'Site'], function(){
Route::get('/', function(){
dd("Main site home page");
});

Route::get('/login', function(){
dd("Main site LOGIN page");
});
});

В приведенном выше сценарии, если кто-то попытается получить доступ к маршруту, который не существует в субдомене (например, http://app.mysite.test/login), он будет автоматически перенаправлен на страницу входа на основной сайт (т. е.: http://mysite.test/login).
Мой вопрос: как перенаправить пользователей на http://app.mysite.test/404, если они попытаются получить доступ http://app.mysite.test/login?

Подробнее здесь: https://stackoverflow.com/questions/693 ... -subdomain

Вернуться в «Php»