自分のプラットフォームにホワイトリストソリューションを実装するために、ワイルドカードサブドメインを実装する必要があります。唯一の問題は、私たちのシステムがサブドメイン自体に座っていることです。だから私は特定のサブドメインに来るものを除外する必要があります。しかし、私の上のコードを使用してユーザーのためのLaravelワイルドカードサブドメイン
// *.website.co.uk
Route::group(['domain' => '{element}.website.co.uk'], function() {
Route::get('/', function ($element) {
dd($element);
});
});
// my.website.co.uk
Route::get('/', '[email protected]');
Route::post('/', '[email protected]');
は、エラーを取得する:
Undefined variable: element
どのように私はこのエラーを回避するのでしょうか?
ありがとうございました。my.website.co.ukのルートも同じ開発環境にあるため、コードを更新しました。 Route ::パターンはRoute ::グループに対して機能し、それから他のルートはmy.website.co.ukドメインで動作します。再度、感謝します –