Субдомен Laravel принимает другие подобные субдомены, которые даже не указаны в проекте - PullRequest
0 голосов
/ 09 апреля 2019

Я указал несколько поддоменов на мой проект в laravel, на том же сервере существует несколько похожих поддоменов, но он указывает на другие проекты.Еще иногда они указывают на мой проект.Как решить эту проблему?структура маршрута - у меня есть подстановочный маршрут-

Route::group(array('domain' => '{subdomain}.website.com'), function () {

    Route::get('/', function ($subdomain) {



    });
});

Мой поддомен, на который указывает этот проект, - Xyz.website.com, abc.website.com, но другие ссылки, такие как feh.website.com, которыеуказал на другие проекты, иногда указываю на мой проект.Пожалуйста, помогите для вышеупомянутого сценария.

1 Ответ

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

Я думал, что это зависит от конфигурации вашего веб-сервера.Если вы используете nginx в качестве веб-сервера, вы должны объявить имя сервера:

{
    ...
    servername xyz.website.com abc.website.com
    ...
}

Если вы получите еще один URL-адрес для вашего проекта, например feh.website.com, это может быть из-за того, что вы не объявили настройки для feh.website.com и он перейдет на ваш первый виртуальный сервер.

...