J'ai besoin de ne pas servir le fichier robots.txt pour un sous-domaine. Par exemple, domain.com/robots.txt doit être disponible, mais blabla.domain.com/robots.txt doit renvoyer 404.
J'ai essayé comme ça, mais ça n'a pas marché :
set $subdomain FALSE;
if ($host ~* "^(([a-z0-9_\-]+)\.domain\.com)$") {
set $subdomain TRUE;
}
location ~ "robots.txt$"{
if ($subdomain = TRUE){
return 404;
}
}