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/;
    }
相关推荐
zhengxianyi5157 小时前
vue-cli build, vite build 生产部署刷新或弹窗404,页面空白修复方法
前端·javascript·vue.js·nginx·生产部署
zhengxianyi5158 小时前
vite build 发布到nginx二级目录——将yudao-ui-go-view打包、部署到big目录下
vue.js·nginx·vite·前后端分离·打包·ruoyi-vue-pro优化·部署运维
JH307311 小时前
openfeign vs nginx 负载均衡对比
运维·nginx·负载均衡
爱吃山竹的大肚肚12 小时前
Nginx 最核心和常用的命令
java·运维·服务器·前端·nginx
姜太小白13 小时前
【Nginx】鉴权接口通过后,导出或下载接口无响应
运维·网络·nginx
老友@13 小时前
Docker Nginx HTTPS 实战:Let’s Encrypt SSL 证书生成与自动续期
运维·nginx·docker·https·证书·ssl
@22061 天前
银河麒麟系统离线环境下用docke方式部署(Postgres、Nginx、Redis、JDK)
运维·数据库·redis·nginx
戈壁老孙1 天前
使用Nginx实现动态后端服务切换:一套配置管理多环境
运维·nginx
天天天天学习丶1 天前
Nginx 域名解析后默认打开其他项目问题解决方案
nginx
取谖慕12.1 天前
keepailved+nginx+nfs高可用
运维·nginx·nfs