Tente colocá-lo em location
. Qualquer coisa no bloco server
sempre corresponderá.
location / {
return 410;
}
O domínio não está mais em uso e preciso redirecionar para o site correto, mas apenas para URLs específicos.
server {
listen 80;
server_name example.org;
location ~ ^/(page|show) {
return 301 http://new-domain.org/$request_uri;
}
location = / {
return 301 http://new-domain.org/;
}
return 410;
}
Apenas a página principal e os URLs correspondentes ao padrão serão redirecionados, todo o restante deverá lançar o código HTTP 410
mas a configuração acima não está funcionando, atualmente tudo está lançando 410 ...
Tags nginx