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/;
    }
相关推荐
Re_Virtual1 小时前
centos 7环境下构建nginx 1.30
nginx·centos·rpmbuild
tonydf11 小时前
Nginx爆新的RCE漏洞!别担心,平滑升级即可。
后端·nginx
曹牧11 小时前
Nginx 504
运维·nginx
rockmelodies14 小时前
CentOS Stream 源码编译安装 Nginx 1.31.0(静态依赖版)
运维·chrome·nginx
成为你的宁宁15 小时前
【Prometheus监控Nginx/Mysql/Redis/Docker/Rabbitmq】
mysql·nginx·prometheus
阿里-于怀16 小时前
告别 Ingress Nginx:云原生 API 网关 Gateway API 使用指引
nginx·云原生·gateway
難釋懷16 小时前
Nginx应用场景
运维·nginx
持梦远方16 小时前
Nginx 静态资源挂载与前端部署实战笔记
linux·前端·笔记·nginx
艾莉丝努力练剑16 小时前
【Linux网络】Linux 网络编程:HTTP(四)从手写服务器到生产级 Nginx 与 cpp-httplib 实战
linux·运维·服务器·网络·c++·nginx·http
Linux运维技术栈17 小时前
一次暴力枚举攻击的防御实践:从 IP 封禁到 WAF,再到 Nginx+Lua 业务层防御
tcp/ip·nginx·安全·lua·云服务器