我正在尝试使用正则表达式检查或验证子域/域,检查这是我想要的:
if($_SERVER['HTTP_ORIGIN'] == "^(.*\.?domain\.com)$"){
header('Access-Control-Allow-Origin: '.$_SERVER['HTTP_ORIGIN']);
}
因此,如果子域是:es.domain.com、en.domain.com、etc.domain.com、domain.ws、test.com,那么我可以打印标题策略。
更多说明:我有几个子域(大约 40 个)和另外两个域(总共,3 个域),我需要知道 $_SERVER['HTTP_ORIGIN'] 是否等于这个域或子域之一,如果相等,那么我打印标题策略。
我想使用正则表达式来执行此操作,因为如果我将子域/域放在列表中,这将太长。有什么帮助吗?
简历:我有三个域:domain.com、domain.ws 和 test.com(每个域都有哪些子域),我想通过此验证。