分类: Linux
Nginx禁止ip直接访问或任意域名访问80端口 - Linux

禁止未绑定的域名或任意域名直接访问服务器的80端口:

server
{
	listen 80 default_server;
	server_name _; # 默认server
	return 500;
}

对任意域名访问做301跳转:

server {
	listen 80 default_server;
	server_name _;
  	return       301 https://www.test.com$request_uri;
}

以上设置后使用IP或手动本地修改host的方式是不能访问服务器的,需要绑定域名后访问。

相关博文:

发表评论
💡 支持 Markdown 语法