Nginx禁止域名访问

介绍

Nginx是一种高性能、开源的Web服务器软件,可以通过HTTP或HTTPS协议提供网页服务。它也可以用作反向代理服务器、负载均衡器和HTTP缓存,从而提高Web应用程序的性能。Nginx由Igor Sysoev在2004年开发,以其可扩展性、稳定性和低内存占用而闻名。它被广泛用于许多知名的网站,如Netflix、Github和Pinterest等。Nginx的特点包括使用简单、高性能、低资源消耗、高可靠性和丰富的模块化支持。 Nginx的设计使其能够处理高级别的负载和流量,并且非常适合大规模Web应用程序的部署。

Nginx禁止域名访问,重定向

xml 复制代码
location / {
        index index.html index.htm default.htm default.html;
        root /www/wwwroot/GroupDefense_np/web;
        set $URL $scheme://$http_host$request_uri;
        if ($URL ~ "这里填写你要禁用的ip") {
            return 444;
            #重定向到百度
            #rewrite ^/(.*) http://www.baidu.com/ permanent; 
        }
    }

Nginx指向Vue打包后的文件夹

这时候访问 https://你的域名/web 这个url就会自动跳转到前端

xml 复制代码
location /web {
  index index.html index.htm default.htm default.html;
  alias /www/wwwroot/web ;
}

Nginx访问静态文件

这时候访问 https://你的域名/static/1.jpg 这个图片就会被nginx做代理转发

xml 复制代码
    location /static {
        alias /www/wwwroot/test/file/;
    }
相关推荐
難釋懷6 小时前
Nginx-CA 签名
服务器·nginx·ssl
梅孔立9 小时前
解决Nginx缓存不写入响应体问题:浏览器强制不缓存配置教程
java·开发语言·nginx·spring
qq_356408669 小时前
Kubernetes Loki 日志收集系统部署文档 (读写分离模式 + Ceph S3 + Nginx 日志分离)
ceph·nginx·kubernetes
齐齐大魔王11 小时前
OpenSSL 原理
运维·网络·nginx·ssh·ssl
蜀道山老天师13 小时前
Docker 部署 Nginx Proxy Manager:可视化反向代理 + SSL 证书一键配置
nginx·docker·ssl
TheSumSt13 小时前
日常教程丨远程串流打游戏方法介绍(Parsec/Tailscale+Headscale+DERP+Sunshine&Moonlight)
linux·网络·经验分享·nginx·开源·玩游戏
像我这样帅的人丶你还13 小时前
🚀🚀🚀2026年还不会Nginx?
前端·nginx
小二·14 小时前
Nginx 高级配置实战:负载均衡/SSL/缓存优化
nginx·负载均衡·ssl
好好风格1 天前
宝塔面板 HTTPS 端口证书不生效排查记录
linux·运维·nginx
宋冠巡1 天前
OpenEuler 系统下 Nginx 安装配置与管理指南(基于 OpenEuler 22.03 LTS SP4)
nginx·openeuler