¿Se puede configurar nginx?
Esto se puede hacer. Hay dos maneras de satisfacer sus necesidades.
El primero: puede configurarlo configurando el nombre del servidor del comando del servidor. Configure dos servidores. Si el nombre del servidor es un nombre de dominio de primer nivel, simplemente devuelva 400 directamente. De la siguiente manera: servidor {
escucha 80;
nombre_servidor bbs.abc.com
#.....
}
servidor {
escucha 80;
nombre_servidor www.abc.com
devuelve 400; }
De esta forma, todos los nombres de dominio de primer nivel irán al segundo servidor y serán rechazados.
El segundo método: use un servidor, pero verifique la variable $host en el servidor. Si no hay un nombre de dominio de primer nivel, se devolverá 400, de la siguiente manera: servidor {
<. p> escuchar 80;nombre_servidor bbs.abc.com;
#...
if ( $host ~* "www.abc.com" ) {
devolver 400;
}
#...
}