正規表現を使用してサブドメイン/ドメインをチェックまたは検証しようとしています。これが必要なものであることを確認してください。
if($_SERVER['HTTP_ORIGIN'] == "^(.*\.?domain\.com)$"){
header('Access-Control-Allow-Origin: '.$_SERVER['HTTP_ORIGIN']);
}
したがって、サブドメインがes.domain.com、en.domain.comなど.domain.com、domain.ws、test.comの場合、ヘッダーポリシーを出力できます。
詳細説明:いくつかのサブドメイン(約40)とさらに2つのドメイン(合計、3つのドメイン)があり、$ _ SERVER['HTTP_ORIGIN']がこのドメインまたはサブドメインの1つと等しいかどうかを知る必要があります。ヘッダーポリシー。
サブドメイン/ドメインをリストに配置すると長すぎるため、正規表現を使用してこれを実行したいと思います。何か助けはありますか?
再開:この検証を通過したいdomain.com、domain.ws、test.com(それぞれのサブドメイン)の3つのドメインがあります。