nginx禁止未绑定域名或IP访问-全局设置

简介: nginx禁止未绑定域名或IP访问-全局设置

针对http:(这个不设置,默认就是404)

  • 设置返回 500 或者404
server {
   
        listen 80 default;
        server_name _;
        return 404;
    }
  • 设置跳转到自己域名首页
server {
    
    listen 80 default; 
    server_name _; 
    rewrite ^(.*) http://www.aaaa.cn   permanent; 
}

针对https:

可以自己随便生成一个证书(使用以下命令):

sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048  -keyout  ./default.key   -out   ./default.crt

修改nginx配置:

  server {
   
        listen 443 ssl;
        server_name _;

        ssl_certificate       /credential/default/default.crt; 
        ssl_certificate_key   /credential/default/default.key;

         return       404;
    }

80 与 443 合并

 server {
   
        listen 80 default_server;
        listen 443 ssl;
        server_name _;

        ssl_certificate       /credential/default/default.crt;
        ssl_certificate_key   /credential/default/default.key;

        return       404;
    }

附加:

  • 针对某一个域名https访问拦截:
server {
   
        listen 443;
        server_name www.****.com;

        ssl_certificate     /**/.pem;
        ssl_certificate_key /**/.key;

        return 404;
    }
相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
1月前
|
应用服务中间件 nginx
Nginx中如何配置中文域名?
Nginx中如何配置中文域名?
45 0
|
1月前
|
存储 网络协议 网络安全
oss自定义域名绑定(Custom Domain Binding)
阿里云OSS支持自定义域名绑定,让用户可通过自有域名访问存储文件。步骤包括:1) 确保域名已备案并在阿里云验证;2) 在OSS控制台选择Bucket,绑定自定义域名并验证备案号;3)(可选)配置SSL证书;4) 在DNS服务商处设置CNAME记录;5)(可选)启用CDN加速。此功能有助于提升品牌识别度、安全性和文件预览体验。
84 1
|
8天前
|
域名解析 缓存 负载均衡
Nginx正向代理域名的配置
Nginx正向代理域名的配置
|
22天前
|
关系型数据库 MySQL 数据安全/隐私保护
使用docker快速搭建wordpress服务,并指定域名访问
通过以上步骤,你可以使用Docker快速搭建WordPress服务,并通过指定的域名进行访问。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
22 1
|
1月前
|
JavaScript 前端开发 应用服务中间件
通过域名的方式访问服务器里的资源
通过域名的方式访问服务器里的资源
25 0
|
2月前
|
网络安全
tomcat8绑定两个https域名
tomcat8绑定两个https域名
|
2月前
|
域名解析 缓存 网络协议
使用IP地址可以访问应用系统,但通过域名无法访问时
使用IP地址可以访问应用系统,但通过域名无法访问时
59 1
|
2月前
|
应用服务中间件 nginx
nginx 根据域名转发
nginx 根据域名转发
42 0
|
3天前
|
网络协议 对象存储
阿里云oss配置自有域名
阿里云oss配置自有域名
12 1
|
30天前
|
存储 缓存 负载均衡
阿里云DNS常见问题之域名DNS跳转有问题如何解决
阿里云DNS(Domain Name System)服务是一个高可用和可扩展的云端DNS服务,用于将域名转换为IP地址,从而让用户能够通过域名访问云端资源。以下是一些关于阿里云DNS服务的常见问题合集: