Este trabalho para mim
server {
listen 80;
server_name myhostname myhostname1;
access_log /some/path/access.log;
error_log /some/path/error.log;
root /some/path/;
location / {
if ($http_origin ~* (https?://myhostname|https?://myhostname1)) {
add_header 'Access-Control-Allow-Origin' "$http_origin";
}
#
autoindex on;
index index.html index.htm index.php ;
}
}
Mais documentos e exemplos aqui .
Um regex como este pode funcionar para todos os myhostnameXXX
em que XXX são dígitos (editados)
if ($http_origin ~* (https?:myhostname([0-9]+)?)) {
add_header 'Access-Control-Allow-Origin' "$http_origin";
}
Além disso, observe que os dois domínios são veiculados pelo mesmo bloco:
server_name myhostname myhostname1;