nginx中配置不输入端口(指定地址)访问项目的方法
大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。
需求
- 访问项目时,地址是这样的:
http://152.189.xxx.xxx:7890
,绑定了域名之后,需要这样访问:http://XXXX.com:7890
,想要换成http://152.189.xxx.xxx
和http://XXXX.com
直接访问如何做? - 原来进入后台管理平台时需要这样访问:
http://XXXX.com:7891
,现在想要输入:http://XXXX.com/sysmanage
直接访问如何做?
实现
带着这两个问题,我们来看看如何实现。
主要还是在nginx
中配置,通过代理的方式来实现,直接打开nginx
的配置文件,代码按照下面配置的即可。
server {listen 80;server_name xxxx.com; //你的域名location / {proxy_pass http://xxx.xxx.xxx.xxx:7890/; //你的前端地址和端口try_files $uri $uri/ /index.html;index index.html index.htm;}location ^~ /sysmanage/ {proxy_pass http://xxx.xxx.xxx.xxx:7891/; //你的后端地址proxy_connect_timeout 300s;proxy_send_timeout 300s;proxy_read_timeout 300s;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}
需要注意的有这么几个地方:
server_name
:修改成你的域名。location /
中的proxy_pass
:修改成你前端的地址。location ^~ /sysmanage/
中的proxy_pass
:修改成你后端的地址。
nginx中配置不输入端口(指定地址)访问项目的方法相关推荐
- nginx中配置php
nginx中配置php首先从外到内依次是:http, server, localtion 并且是依次继承的关系.一个server就是一个服务,可设置独立的端口,域名,及其他配置,如果设置不同的 端口了 ...
- hadoop中的9000端口代表什么_启动hadoop后,fs.defaultFS中配置的9000端口没有出现在监听中?...
我是在虚拟机上安装的完全分布式的集群. 3个虚拟机,OS是CentOS 6.6,仅仅安装了Hadoop2.6.4.Hbase.zookeeper等等都没装. iptables, selinux等等都关 ...
- 输入IP和端口号即可访问项目
在工作中我们会遇到这样的一个需求,只输入IP和端口号就可以访问项目,换句话说就是把tomcat默认页面改成我们自己项目的登录页面,其实很简单,只需修改一下tomcat的配置文件就可以了,具体操作如下: ...
- nginx和apache限制IP地址访问的设置方法
一.nginx禁止IP地址访问 1.在nginx配置文件中加入这个: 2.重启nginx服务 二.apache禁止IP地址访问 1.更改vhosts.conf文件: NameVirtualHost 1 ...
- springboot项目不加端口号也可以访问项目的方法
大家好,我是雄雄,欢迎关注公众号:雄雄的小课堂. 今天给大家分享的是,在nginx中配置域名以及端口号. 前言: 实际开发中,我们可能经常会有这样的情况,在本地的springboot项目中,会设置项目 ...
- nginx中配置location的root(alias)访问同一个地址文件
我要访问http://yuming.com/B/c.html 按照正常的location配置应该是这样的: location / { root /data/html; index index.html ...
- nginx中配置root和alias的区别
在nginx中,root和alias都可以代理静态资源,那么他们两个有什么区别呢?在什么情况下使用什么呢. 初识: root和alias都可以在定义在location模块中,都是用来请求资源的真实路径 ...
- Nginx中配置开启Nginx Status来查看服务器运行状态
1. 启用nginx status配置 大概Nginx配置文件,在默认主机里面加上location或者你希望能访问到的主机里面加上如下配置. location /status { ...
- Nginx中配置服务的反向代理(服务器集群技术)
需求:安装两个tomcat服务,通过nginx反向代理. 1:安装两个及以上tomcat 2:配置tomcat 修改端口:打开bin目录下的server.xml文件 修改下面三个端口, 不能重复防止冲 ...
最新文章
- pythontcp服务器框架_tcp服务器简单框架-python客户端
- php把数字转化字符串,php中把数字转化为字符串的方法有哪些?-PHP问题
- server sql 水平分表_springboot集成Shardingsphere进行分库分表
- leetcode 整数反转
- 机房服务器维护管理规范,机房维护管理规范.pdf
- linux异步io底层原理,异步IO简析
- 【转】人脸识别:AI产品经理需要了解的CV通识
- 二阶魔方万能还原公式_魔方小站二阶魔方速拧《2阶魔方公式 视频教程》
- 好家伙!微软苏州 M365,上班时间打王者荣耀?
- Centos7安装源地址
- Vulkan编程指南翻译 第六章 着色器和管线 第2节 SPIR-V 概述
- C#:命名空间“System.Windows”中不存在类型或命名空间名“Forms”(是否缺少程序集引用?)
- 织梦屏蔽广告法极限词和敏感词插件【防职业举报者恶意投诉被工商部门天价罚款】
- 段码屏配套的背光源怎么设计?
- 一个参数 nls_date_language
- windows安装软件出现“command line option syntax error”错误
- 使用显着性检测对可见光和红外图像进行双尺度图像融合笔记
- 水木清华BBS各版面进版画面留念
- 前端面试笔试错题指南(四)
- 天盾网络验证定制版,编译可用
热门文章
- html2canvas教程_HTML5 Canvas教程:简介
- Win7打开文件安全警告怎么关闭
- kernel too old
- 「Tracup」一款拒绝加班的项目管理工具
- 内网实现电视盒子访问PC
- w3wp ash oracle,Oracle session简介
- python定义一个复数类complex、内有两个成员变量_编写程序,创建一个复数类Complex,它有两个实型成员变量Real和Virtual,代表复数的实数和虚数。...
- vue2中的watch监听
- [人生故事] -- 花朵静悄悄地开放
- Ubuntu管理员密码