我已将我的网站设置为可通过 example.com 访问。如果可能的话,我想阻止它完全通过其 IP 访问或至少 301 将其重定向到网站。
前者是否可能,如果是,如何?
小智 9
您必须创建一个默认的 vhost 配置文件并将其包含在其他文件之前。
例如,您可以将此默认配置保存到 /etc/nginx/conf/default.conf:
server {
listen 80 default_server;
return 444;
}
Run Code Online (Sandbox Code Playgroud)
并将其包含在 nginx.conf 中:
http {
....
include "/etc/nginx/conf/default.conf";
include "/etc/nginx/vhosts/*.conf";
}
Run Code Online (Sandbox Code Playgroud)
确保它包含在其他 vhost 的配置之前。