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/;
    }
相关推荐
令狐少侠20113 小时前
docker基本操作 部署启动nginx
nginx·docker·容器
知南x3 小时前
【物联网视频监控系统----韦东山老师视频总结】(4)流媒体方案的实现之Nginx
物联网·nginx·音视频
成为你的宁宁8 小时前
【Zabbix运维监控实战(附图文教程):Nginx 服务可用性、连接请求状态、CPU 内存占用与 JVM(Jar 包 / Tomcat)全维度监控】
运维·jvm·nginx·zabbix
oMcLin10 小时前
如何在 Debian 11 上配置并调优 Nginx 与 Lua 脚本,提升高流量 API 网关的性能与安全性?
nginx·debian·lua
oMcLin10 小时前
如何在CentOS 8.4上配置并优化Nginx负载均衡,确保跨境电商平台的高并发请求稳定处理?
nginx·centos·负载均衡
C_心欲无痕13 小时前
为什么前端项目部署需要 nginx 或 Apache?
前端·nginx·apache
C_心欲无痕1 天前
nginx - alias 和 root 的区别详解
运维·前端·nginx
徐同保1 天前
nginx转发,指向一个可以正常访问的网站
linux·服务器·nginx
C_心欲无痕1 天前
nginx - 开启 gzip 压缩
运维·前端·nginx
C_心欲无痕1 天前
nginx - 核心概念
运维·前端·nginx