nginx配置默认跳转页面_nginx反向代理url二次跳转

nginx配置默认跳转页面_nginx反向代理url二次跳转1,先贴配置内容http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;upstreamcms{server127.0.0.1:8081;…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1,先贴配置内容

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    upstream cms{
        server  127.0.0.1:8081;     
    }  
    
    upstream bus{
        server  127.0.0.1:8082;
    }


    server {
        listen       80;
        server_name  localhost;

    location /cms {  
            index index;
            proxy_pass  http://cms ;          
        }
   
    location /bus {  
            index index;
            proxy_pass  http://bus ;
        }		
		
	location =/ {  
		rewrite / /cms;			
	}
}
	

2,以上配置分为两部分:

第一部分,upstream +项目文件夹名称 +{ 127.0.0.1+端口}

第二部分,location  /路径 {}

3,默认跳转地址配置:

location =/ {  
    rewrite / /cms;			
    }

 rewrite是重写的意思,比如上面的配置结果是:输入192.168.3.30会跳转到192.168.3.30/cms

4,默认跳转的另一种配置方法,直接跳转到指定文件夹的html文件

location / {  
    index login.html;
    root /usr/local/FengShen/web;
 #   proxy_pass http://127.0.0.1/web;
    }  

5,配置多个不同的项目的方法:server{}多复制几份就可以了。


    server {
         listen 80;
         server_name xxxx.com;
         index index.html index.htm;
         root /opt/zletc;

    }
    server {
         listen 80;
         server_name www.xxxxx.com;
         index index.html index.htm;
         root /opt/zletc;

    }
    server {
          listen 80;
          server_name xxxx.yyyyyy.com;
           index index.html index.htm;
          root /opt/zletc;
    }

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/196212.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)


相关推荐

  • oracle 11g 怎么安装,oracle 11g安装图解 Oracle 11g安装图文教程[通俗易懂]

    oracle 11g 怎么安装,oracle 11g安装图解 Oracle 11g安装图文教程[通俗易懂]之前也找过oracle11g安装图解,不过一直没找到合适的Oracle11g安装图文教程,下面这篇oracle11g安装图解比较详细,希望对Oracle学习者有帮助:一、Oracle下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。路径名称中,最好不要出现中文,也不要出现空格等不规则字符。官方下地址:http://www.oracle.com/technetwo…

  • Laravel / PHP 扩展包视频教程

    Laravel / PHP 扩展包视频教程

    2021年10月26日
  • 如何用公式编辑器打求和符号?

    如何用公式编辑器打求和符号?作为使用最广泛的公式编辑器,MathType中所包含的很多符号能够满足我们一般的学习工作需要,利用它能够毫不费力地编辑出各种各样的数学公式,除了常见的代数几何符号,集合符号以及概率统计等一些符号也有,还有一些模板可以直接使用。求和符号是概率统计中经常用到的一个符号,下面就来介绍用MathType打求和符号的方法。

  • 什么是web标准以及web标准的构成_web标准的理解

    什么是web标准以及web标准的构成_web标准的理解web标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要

  • 集成学习-Voting

    集成学习-Voting一、什么是集成学习集成学习是使用一系列学习器进行学习,并使用某种规则把各个学习结果进行整合从而获得比单个学习器更好的学习效果的一种机器学习方法。一般情况下,集成学习中的多个学习器都是同质的”弱学习器”。上面的描述来自百度百科,看定义的话知道是基于‘弱学习器’的,很多讲集成学习的教程都会先讲决策树,然后讲到随机森林和GBDT,也就是bagging和boosting,…

    2022年10月31日
  • CAN协议通信「建议收藏」

    CAN协议通信「建议收藏」CAN协议广泛应用于车辆诊断通信中,学习它的过程,就像学习一种与车辆沟通的语言,让我更深入的了解汽车的世界。感受汽车的精彩

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号