Leia as quatro regras na entrada do wiki vinculada por AlexD. Locais de expressões regulares (como sua localização no PHP) têm precedência sobre locais estáticos simples. Para evitar isso, você deseja usar o sinalizador ^~
em seu local estático:
location ^~ /www/admin/ {
rewrite ^ https://domain.com$request_uri? permanent;
}
EDIT: Além disso, você não deve definir sua raiz no local /
. Configure-o no servidor e deixe que todos os seus locais herdem a configuração. Veja Armadilhas e erros comuns 1.2