在webman2.1框架中:
<?php
return [
'enable' => true,
// 多應(yīng)用綁定關(guān)系
'bind' => [
'admin.abc.com' => 'admin', // 不屬于任何應(yīng)用
'www.abc.com' => 'cn', // 綁定到admin應(yīng)用
],
// 綁定關(guān)系,域名,應(yīng)用的驗證邏輯,返回true時認(rèn)為符合綁定關(guān)系,反之不符合返回404
'check' => function ($bind, $domain, $app) {
// 域名存在大寫時 檢測會失效
$bind = array_change_key_case($bind, CASE_LOWER);
return isset($bind[strtolower($domain)]) && $bind[strtolower($domain)] === $app;
}
];